Non-Uniform Memory Access: Porovnání verzí
Smazaný obsah Přidaný obsah
mBez shrnutí editace |
m typo |
||
Řádek 6:
== Základní představa architektury ==
Moderní [[procesory]] pracují podstatně rychleji než [[Elektronická_paměť|hlavní paměť]], na kterou jsou připojeny. V počátcích vysokorychlostní výpočetní techniky a [[Superpočítač|superpočítačů]], byl běh CPU obecně pomalejší než jejich paměť, ke zlomu však došlo v roce 1970. Od té doby procesory postrádají data,
Omezení počtu přístupů do paměti za předpokladu použití klíče ubírá výkon dnešních moderních počítačů. Pro běžné procesory to znamená nárůst množství vysokorychlostních [[Cache|vyrovnávacích pamětí]] a potřebu používat více sofistikovanější [[algoritmus|algoritmy]], aby se zabránilo "cache misses" (to znamená, že data nebyla nalezena v paměti cache). Dramatický nárůst velikosti operačních systémů a aplikací na nich provozovaných v zásadě přemohl cache - zlepšení zpracování. U [[Víceprocesorový_systém|multiprocesorů]] vzniká podstatně horší problém. A to takový, že systém nyní může hladovět několik procesorů najednou, a to zejména proto, že pouze jeden procesor může přistupovat k paměti.
|