• 1 - bajarilish varianti 2 - bajarilish varianti
  • CC-NUMA multiprotsessori arxitekturasi (directory-based multiprocessor)
  • Fizik bo’linuvchi xotiradan foydalanuvchi multiprotsessorlar ...
  • umumiy xotiradan foydalanuvchi multiprotsessorlar (shared memory)




    Download 8.73 Kb.
    bet3/4
    Sana25.05.2023
    Hajmi8.73 Kb.
    #64587
    1   2   3   4
    Bog'liq
    Operatsion tizimlar tushunchasi va-fayllar.org
    1683798500

    umumiy xotiradan foydalanuvchi multiprotsessorlar (shared memory)

    umumiy xotiradan foydalanuvchi multiprotsessorlar

    Muammo: Bir vaqtda bajariladigan buyruqlar oqimining o’zaro aloqadorligi mosligi zarurati.

    Misol sifatida: Protsessorlar N umumiy o’zgaruvchisi ustida buyruqlarni ketma-ketlikda bajaradigan bo’lsin.

    1 - bajarilish varianti 2 - bajarilish varianti

    Buyruqlar turlicha bo’lishi mumkin ammo umumiy o’zgaruvchilar bir xil bo’lishi zarur !


    N = N + 1
    Chop etish N

    NUMA multiprotsessor


    • NUMA tizimli hisoblash tizimlarining quyidagi asosiy uchta xususiyati mavjud va shular bilan boshqa tizimlardan farq qiladi:

    • 1. xotiradagi maydonlar barcha protsessorlar (CPUs) uchun ko’rinib turadi;

    • 2. xotiraga murojaat qilish maxsus LOAD va STORE instruksiyalari orqali amalga oshiriladi;

    • 3. oddiy (umumiy) xotiraga murojaat qilish lokal xotiraga murojaat qilishdan sekinroq bo’ladi.

    • NUMA ikki xil ko’rinishda bo’ladi:

      • NC-NUMA (no caching NUMA)

      • CC-NUMA (cache-coherent NUMA)

    CC-NUMA multiprotsessori arxitekturasi (directory-based multiprocessor)

    Node – protsessordagi bo’linma interconnection network-


    tizimlarni o’zaro bog’lovchi tarmoq
    CPU– protsessor
    Memory – xotira
    Local bus – lokal shina
    Directory – 2^24 bayt (16 MB) ma’lumot sig’imiga ega

    Fizik bo’linuvchi xotiradan foydalanuvchi multiprotsessorlar...

    Fizik bo’linuvchi xotiradan foydalanuvchi multiprotsessorlar...

    Fizik bo’linuvchi xotiradan foydalanuvchi multiprotsessorlar (distributed shared memory or DSM):

    Fizik bo’linuvchi xotiradan foydalanuvchi multiprotsessorlar (distributed shared memory or DSM):


    Download 8.73 Kb.
    1   2   3   4




    Download 8.73 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    umumiy xotiradan foydalanuvchi multiprotsessorlar (shared memory)

    Download 8.73 Kb.