Mavzu: kompyuter tizimining umumiy tarkibini tashkillashtirish



Yüklə 262,09 Kb.
səhifə2/9
tarix11.12.2023
ölçüsü262,09 Kb.
#147209
1   2   3   4   5   6   7   8   9
2-Mavzu

Shubhasiz, ko'p yadroli protsessorlarning oyoqlari ko'p protsessorli tizimlardan o'sadi. Va ko'p protsessorli tizimlarni yaratish variantlari son -sanoqsiz: yaratilgan hamma narsani oddiy ro'yxatga olish ham juda ko'p joy oladi. Biroq, xotiraga kirish uchun umumiy qabul qilingan tasnif mavjud:

  • Shubhasiz, ko'p yadroli protsessorlarning oyoqlari ko'p protsessorli tizimlardan o'sadi. Va ko'p protsessorli tizimlarni yaratish variantlari son -sanoqsiz: yaratilgan hamma narsani oddiy ro'yxatga olish ham juda ko'p joy oladi. Biroq, xotiraga kirish uchun umumiy qabul qilingan tasnif mavjud:
  • 1. SMP-tizimlari (Simmetrik ko'p protsessorli tizimlar). Bunday tizimda barcha protsessorlar umumiy RAMga mutlaqo teng kirish imkoniyatiga ega. Bunday tizimlar bilan ishlash dasturchilar uchun haqiqiy zavqdir (agar, albatta, ko'p tarmoqli kodni yaratish "zavq" deb atash mumkin), chunki kompyuter arxitekturasi bilan bog'liq o'ziga xos "o'ziga xosliklar" yo'q. Ammo, afsuski, bunday tizimlarni yaratish nihoyatda qiyin: 2-4 protsessorlar SMP tizimlari uchun amaliy chegaradir, bu esa oqilona pulga to'g'ri keladi. Albatta, bir necha yuz ming dollarga ko'p sonli protsessorli tizimlarni sotib olish mumkin, lekin 32 protsessorli SMP uchun bir necha million (!) Dollar narxida arzonroq arxitekturalardan foydalanish iqtisodiy jihatdan maqsadga muvofiq bo'ladi.

2. NUMA- tizimlari ( Xotiraga bir xil bo'lmagan kirish tizimlari). Bu erda xotiraga kirish "heterojen" bo'lib qoladi: uning bir qismi "tezroq", ikkinchisi "sekinroq", va "uzoqdagi" bo'limdan javobni odatda "bir necha yil" kutish mumkin. Bunday holda, tizimda nisbatan sekin aloqa liniyalari bilan bog'langan, o'z tezkor "mahalliy" tasodifiy kirish xotirasi bo'lgan o'ziga xos "orollar" shakllanadi. "O'z" xotirasiga kirish tez sodir bo'ladi, "begona" - sekinroq, va boshqa birovning xotirasi "uzoqroq" joylashgan bo'lsa, unga sekinroq kirish imkoni bo'ladi. NUMA tizimlarini yaratish SMPga qaraganda ancha oson, lekin dasturlarni yozish qiyinroq - xotira xilma -xilligini hisobga olmaganda, siz NUMA uchun samarali dastur yozolmaysiz.

  • 2. NUMA- tizimlari ( Xotiraga bir xil bo'lmagan kirish tizimlari). Bu erda xotiraga kirish "heterojen" bo'lib qoladi: uning bir qismi "tezroq", ikkinchisi "sekinroq", va "uzoqdagi" bo'limdan javobni odatda "bir necha yil" kutish mumkin. Bunday holda, tizimda nisbatan sekin aloqa liniyalari bilan bog'langan, o'z tezkor "mahalliy" tasodifiy kirish xotirasi bo'lgan o'ziga xos "orollar" shakllanadi. "O'z" xotirasiga kirish tez sodir bo'ladi, "begona" - sekinroq, va boshqa birovning xotirasi "uzoqroq" joylashgan bo'lsa, unga sekinroq kirish imkoni bo'ladi. NUMA tizimlarini yaratish SMPga qaraganda ancha oson, lekin dasturlarni yozish qiyinroq - xotira xilma -xilligini hisobga olmaganda, siz NUMA uchun samarali dastur yozolmaysiz.
  • 3. Nihoyat, ko'p protsessorli tizimlarning oxirgi turi klasterlardir. Biz faqat bir nechta "deyarli mustaqil" kompyuterlarni olamiz (klaster tugunlari yoki "tugunlar") va ularni yuqori tezlikdagi aloqa liniyalari bilan bog'laymiz. Bu erda umuman "umumiy xotira" bo'lmasligi mumkin. Bu tizim dasturchilar uchun juda noqulay va dastur doirasi sezilarli darajada cheklangan.

Yüklə 262,09 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə