|
Kafedrasi kompyuter arxitekturasi moduli bo‘yicha
|
bet | 47/80 | Sana | 06.07.2024 | Hajmi | 13,43 Mb. | | #266748 |
Bog'liq Kafedrasi kompyuter arxitekturasi moduli bo‘yichaNazorat savollari
Kompyuterlarning asosiy ko’rsatgichlari
Massiv parallel tizimlar (MPP) nima uchun qullaniladi?
19-Ma’ruza. Simmetrik multiprotsessorli tizimlar (SMP) apparat darajasidagi parallellik
Reja:
1. Simmetrik multiprotsessorli tizimlar
2. Apparat darajasidagi parallellik
Tayanch iboralar: SMP, ko'p protsessorli kompyuterlar,
Simmetrik ko'p ishlov berish (qisqartirilgan SMP) - ko'p protsessorli kompyuterlar arxitekturasi bo'lib, unda ikki yoki undan ko'p bir xil ko'rsatkichlarga ega protsessorlar umumiy xotiraga (va tashqi qurilmalarga) bir xilda ulanadi va bir xil funktsiyalarni bajaradi (nima uchun tizim simmetrik deb ataladi). [1]. Ingliz tilida SMP tizimlari chambarchas bog'langan ko'p protsessorlar deb ham ataladi [2], chunki tizimlarning ushbu sinfida protsessorlar umumiy avtobus orqali bir-biri bilan chambarchas bog'langan va hisoblash tizimining barcha resurslariga (xotira va kiritish-chiqarish qurilmalari) teng kirish huquqiga ega.) va barchasi operatsion tizimning bir nusxasi bilan boshqariladi. SMP tizimlari har qanday protsessorga ushbu vazifa uchun ma'lumotlar xotirada qayerda saqlanganidan qat'i nazar, har qanday vazifani bajarishga imkon beradi - to'g'ri operatsion tizimni qo'llab-quvvatlash bilan SMP tizimlari vazifalarni protsessorlar o'rtasida osonlik bilan o'tkazishi va yukni samarali muvozanatlashi mumkin. Turli xil SMP tizimlari protsessorlarni umumiy xotiraga turli yo'llar bilan ulaydi. Eng oddiy va arzon yondashuv bu tizim shinasiga ulanish [3] [4]. Bunday holda, bir vaqtning o'zida faqat bitta protsessor xotiraga kirishi mumkin, bu esa bunday tizimlarda qo'llab-quvvatlanadigan protsessorlar soniga sezilarli cheklov qo'yadi. Qanchalik ko'p protsessorlar bo'lsa, umumiy avtobusga qancha yuk ko'p bo'lsa, har bir protsessor avtobus xotiraga kirish uchun bo'sh qolguncha shunchalik uzoq kutishi kerak. Protsessorlar sonining ko'payishi bilan bunday tizimning umumiy ishlashining pasayishi juda tez sodir bo'ladi, shuning uchun odatda bunday tizimlarda protsessorlar soni 2-4 dan oshmaydi. Protsessorlarni ulashning bunday usuliga ega SMP mashinalariga misol sifatida har qanday boshlang'ich darajadagi ko'p protsessorli serverlar kiradi.
19.1-rasm. SMP tizimlari
Protsessorlarni ulashning ikkinchi usuli - ko'ndalang kalit [3] [5]. Shu munosabat bilan barcha umumiy xotira xotira banklariga bo'linadi, har bir xotira bankining o'z shinasi mavjud va protsessorlar barcha avtobuslarga ulanadi, ular orqali istalgan xotira banklariga kirish imkoniga ega. Bunday ulanish sxematik jihatdan murakkabroq, lekin u protsessorlarga bir vaqtning o'zida umumiy xotiraga kirish imkonini beradi. Bu tizimdagi protsessorlar sonini umumiy ish faoliyatini sezilarli darajada kamaytirmasdan 8-16 tagacha oshirish imkonini beradi. Bunday SMP mashinalariga RS / 6000 ko'p protsessorli ish stantsiyalari misol bo'la oladi.
19.2-rasm. SMP tizimlari
|
| |