Architektura paměti pouze pro mezipaměť - Cache-only memory architecture - Wikipedia
Ukládat do mezipaměti pouze architekturu paměti (KÓMA) je paměť počítače organizace pro použití v multiprocesory ve kterém jsou místní paměti (obvykle DOUŠEK ) v každém uzlu se používají jako mezipaměť. To je na rozdíl od použití místních pamětí jako skutečné hlavní paměti, jako v NUMA organizace.
V NUMA je každé adrese v globálním adresním prostoru obvykle přiřazen pevný domovský uzel. Když procesory přistupují k některým datům, vytvoří se kopie v jejich místní mezipaměti, ale místo zůstane přidělené v domovském uzlu. Místo toho s COMA není žádný domov. Přístup ze vzdáleného uzlu může způsobit migraci těchto dat. Ve srovnání s NUMA to snižuje počet nadbytečných kopií a může to umožnit efektivnější využití paměťových prostředků. Na druhou stranu to vyvolává problémy s tím, jak najít konkrétní data (již neexistuje domovský uzel) a co dělat, když se místní paměť zaplní (migrace některých dat do lokální paměti pak potřebuje vypudit některá další data, který nemá domov jít). Hardware soudržnost paměti mechanismy se obvykle používají k implementaci migrace.
Tyto problémy prozkoumal obrovský soubor výzkumu. Byly vyvinuty různé formy adresářů, zásady pro udržování volného místa v místních pamětí, zásady migrace a zásady pro kopie jen pro čtení. Byly také navrženy hybridní organizace NUMA-COMA, například Reaktivní NUMA, která umožňuje spouštění stránek v režimu NUMA a přepnutí do režimu COMA, pokud je to vhodné, a je implementována ve WildFire společnosti Sun Microsystems.[1][2] Softwarová hybridní implementace NUMA-COMA byla navržena a implementována ScaleMP,[3] umožňující vytvoření multiprocesorového systému se sdílenou pamětí z klastru komoditních uzlů.
Viz také
Reference
- ^ „WildFire: Škálovatelná cesta pro SMP“ (PDF).
- ^ "Zkušenosti s výkonem na prototypu Sun WildFire". 1999. CiteSeerX 10.1.1.22.6994. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ „Patent USA: Klastrový operační systém - agnostický virtuální počítačový systém“.
- F. Dahlgren a J. Torrellas (Červen 1999). "Architektury paměti pouze pro mezipaměť". Počítač IEEE. 32 (6): 72–79. CiteSeerX 10.1.1.34.7679. doi:10.1109/2.769448.
- E. Hagersten, A. Landin, a S. Haridi (Září 1992). „Architektura paměti DDM-A pouze pro mezipaměť“ (PDF). Počítač IEEE. 25 (9): 44–54. doi:10.1109/2.156381.CS1 maint: více jmen: seznam autorů (odkaz)[trvalý mrtvý odkaz ]
- B. Falsafi a D. A. Wood (Červen 1997). "Reaktivní NUMA: návrh pro sjednocení S-COMA a CC-NUMA". Sborník z 24. ročníku Mezinárodní symposium o počítačové architektuře (ISCA). str. 229–40.
![]() | Tento počítačový hardware článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |