Obsah:
Definícia - Čo znamená oddelená architektúra?
Oddelená architektúra je typ výpočtovej architektúry, ktorá umožňuje vykonávanie výpočtových komponentov alebo vrstiev nezávisle na sebe, pričom sa stále vzájomne spájajú. Oddelená architektúra oddeľuje procesy prístupu do pamäte a cyklus inštrukcií od procesov vykonávania vo fáze vykonávania implementáciou vyrovnávacej pamäte údajov.
Techopedia vysvetľuje oddelenú architektúru
Oddelená architektúra je primárne implementovaná na dosiahnutie vyššieho výpočtového výkonu izolovaním a vykonávaním jednotlivých komponentov nezávisle a paralelne. Všeobecne sa dá použiť pri procesoch založených na inštrukciách medzi pamäťou a spracovávaným procesorom, kde je rad inštrukcií zaradených do radu. Procesy získavania údajov aj vykonávania v etape vykonávania využívajú dátovú vyrovnávaciu pamäť a schopnosť spracovávania údajov procesora na paralelné vykonávanie procesov oboch etáp. Výkon týchto operácií do značnej miery závisí od veľkosti nárazníka; veľká vyrovnávacia pamäť môže ukladať údaje pre mnoho procesov.
Oddelená architektúra sa používa aj pri vývoji softvéru na nezávislý vývoj, vykonávanie, testovanie a ladenie aplikačných modulov. Architektúra cloud computingu sa označuje aj ako implementácia oddelenej architektúry, v ktorej predajca a spotrebiteľ nezávisle prevádzkujú a riadia svoje zdroje.