Faqat kesh xotirasi arxitekturasi - Cache-only memory architecture - Wikipedia

Keshni faqat xotira arxitekturasini keshlash (KOMA) a kompyuter xotirasi foydalanish uchun tashkilot ko'p protsessorlar unda mahalliy xotiralar (odatda DRAM ) har bir tugunda kesh sifatida ishlatiladi. Bu mahalliy xotiralarni huddi bo'lgani kabi haqiqiy asosiy xotira sifatida ishlatishdan farq qiladi NUMA tashkilotlar.

NUMA-da global manzil maydonidagi har bir manzilga odatda belgilangan uy tuguni beriladi. Protsessorlar ba'zi ma'lumotlarga kirganda, ularning mahalliy keshida nusxa olinadi, ammo uy tugunida joy ajratilgan bo'lib qoladi. Buning o'rniga, COMA bilan uy yo'q. Uzoq tugundan kirish ushbu ma'lumotlarning ko'chib ketishiga olib kelishi mumkin. NUMA bilan taqqoslaganda, bu ortiqcha nusxalar sonini kamaytiradi va xotira resurslaridan yanada samarali foydalanishga imkon beradi. Boshqa tomondan, ma'lum bir ma'lumotni qanday topish (uy tuguni yo'q) va agar mahalliy xotira to'ldirilsa nima qilish kerakligi (ba'zi ma'lumotlarni mahalliy xotiraga ko'chirish, keyin boshqa ma'lumotlarni chiqarib tashlash kerak), boradigan uyi yo'q). Uskuna xotira izchilligi odatda migratsiyani amalga oshirish uchun mexanizmlardan foydalaniladi.

Katta miqdordagi tadqiqotlar ushbu masalalarni o'rganib chiqdi. Ma'lumotnomalarning turli shakllari, mahalliy xotiralarda bo'sh joyni saqlash siyosati, migratsiya siyosati va faqat o'qish uchun nusxalar uchun siyosatlar ishlab chiqilgan. NUMA-COMA gibrid tashkilotlari ham taklif qilingan, masalan Reaktiv NUMA, sahifalarni NUMA rejimida boshlash va agar kerak bo'lsa COMA rejimiga o'tish imkonini beradi va Sun Microsystems's WildFire-da amalga oshiriladi.[1][2] Dasturiy ta'minotga asoslangan Gibrid NUMA-COMA dasturi ScaleMP tomonidan taklif qilingan va amalga oshirilgan,[3] tovar tugunlari klasteridan birgalikda xotira ko'p protsessorli tizimini yaratishga imkon beradi.

Shuningdek qarang

Adabiyotlar

  1. ^ "WildFire: SMP uchun kengaytirilgan yo'l" (PDF).
  2. ^ "Sun's WildFire prototipi bo'yicha ishlash tajribalari". 1999 yil. CiteSeerX  10.1.1.22.6994. Iqtibos jurnali talab qiladi | jurnal = (Yordam bering)
  3. ^ "Amerika Qo'shma Shtatlari Patenti: Klasterga asoslangan operatsion tizim - agnostik virtual hisoblash tizimi".