3-маъруза Kompyuter tizimining tuzilishi turlari Reja: Ma'lumotlarni parallel qayta ishlash bilan hisoblash tizimlari arxitekturasining tasnifi


 Simmetrik ko'p protsessorli arxitektura SMP


Download 140.64 Kb.
bet2/4
Sana19.09.2023
Hajmi140.64 Kb.
#1681282
1   2   3   4
Bog'liq
3-маъруза

2. Simmetrik ko'p protsessorli arxitektura SMP
SMP (nosimmetrik ko'p ishlov berish) - bu nosimmetrik ko'p ishlovli arxitektura. SMP arxitekturasi bilan ishlaydigan tizimlarning asosiy xususiyati (5.5 -rasm) barcha protsessorlar ulashadigan umumiy jismoniy xotiraning mavjudligi.
5 -rasm - SMP arxitekturasining sxematik ko'rinishi
Xotira, xususan, protsessorlar o'rtasida xabarlarni uzatish uchun xizmat qiladi, shu bilan birga barcha hisoblash moslamalari unga kirishda teng huquqlarga ega va barcha xotira hujayralari uchun bir xil manzilga ega.
Shuning uchun SMP arxitekturasi nosimmetrik deb ataladi. Oxirgi holat boshqa hisoblash qurilmalari bilan ma'lumotlarni juda samarali almashish imkonini beradi.
SMP tizimi yuqori tezlikdagi avtobusi (SGI PowerPath, Sun Gigaplane, DEC TurboLaser) asosida qurilgan bo'lib, uning uyalariga quyidagi turdagi funktsional bloklar ulangan: protsessorlar (CPU), kirish / chiqish quyi tizimi (I / U) va boshqalar kirish -chiqish modullarida sekinroq avtobuslar (PCI, VME64) ishlatiladi.
Eng mashhur SMP tizimlari-bu Intel protsessorlari (IBM, HP, Compaq, Dell, ALR, Unisys, DG, Fujitsu va boshqalar) ga asoslangan SMP serverlari va ish stantsiyalari. Butun tizim bitta OS ostida ishlaydi (odatda UNIX-ga o'xshash, lekin Windows). NT Intel platformalari uchun qo'llab -quvvatlanadi). OT avtomatik ravishda (ish paytida) jarayonlarni protsessorlar o'rtasida taqsimlaydi, lekin ba'zida aniq bog'lanish ham mumkin.
SMP tizimlarining asosiy afzalliklari:
 dasturlashning soddaligi va ko'p qirraliligi. SMP arxitekturasi dastur yaratishda qo'llaniladigan dasturlash modeliga cheklovlar qo'ymaydi: odatda, barcha protsessorlar bir -biridan mustaqil ishlayotgan parallel tarmoq modeli. Biroq, protsessorlararo aloqa yordamida modellarni amalga oshirish mumkin. Umumiy xotiradan foydalanish bunday almashinuv tezligini oshiradi; foydalanuvchi bir vaqtning o'zida butun xotira hajmiga kira oladi. SMP tizimlari uchun avtomatlashtirishning juda samarali vositalari mavjud
parallellashtirish;
 ishlash qulayligi. Odatda, SMP tizimlari parvarish qilishni engillashtirish uchun havoni sovutadigan konditsioner tizimidan foydalanadi;
 nisbatan past narx.
Kamchiliklari:
 Umumiy xotira tizimlari yaxshi o'lchamaydi.
SMP tizimlarining bu muhim kamchiligi ularni haqiqatan ham istiqbolli deb hisoblashga imkon bermaydi. Yomon miqyosli bo'lishining sababi shundaki, avtobus bir vaqtning o'zida faqat bitta operatsiyani bajarishi mumkin, bu esa bir vaqtning o'zida bir nechta protsessorlar umumiy jismoniy xotiraning bir xil maydonlariga kirganda nizolarni hal qilish bilan bog'liq muammolarni keltirib chiqaradi.
Hozirgi vaqtda 8-24 protsessor bilan nizolar kelib chiqishi mumkin. Bularning barchasi, albatta, protsessorlar soni va ulangan foydalanuvchilar soni ortishi bilan ishlashning o'sishiga to'sqinlik qiladi. Haqiqiy tizimlarda maksimal 32 protsessordan foydalanish mumkin. SMP asosida kengaytiriladigan tizimlar yaratish uchun klaster yoki NUMA arxitekturasidan foydalaniladi. SMP-tizimlar bilan ishlashda umumiy xotiraning dasturiy paradigmasi (umumiy xotira paradigmasi ) ishlatiladi.

Download 140.64 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling