|
Multiprotsessorli tizim turlari
|
bet | 8/11 | Sana | 21.05.2024 | Hajmi | 0,91 Mb. | | #249305 |
Bog'liq Operatsion tizim kurs ishi (2)2.4 Multiprotsessorli tizim turlari
Multiprotsessorli tizimlarning ko'p turlari mavjud:
Bo'shashgan Multiprotsessorli tizim
Qattiq bog'langan Multiprotsessorli tizim
Bir hil multiprotsessorli tizim
Heterojen multiprotsessorli tizim
Umumiy xotira multiprotsessorli tizim
Tarqatilgan xotira multiprotsessorli tizim
Xotiraga yagona kirish (UMA) tizimi
cc-NUMA tizimi
Gibrid tizim-global ma'lumotlar uchun umumiy tizim xotirasi va mahalliy ma'lumotlar uchun mahalliy xotira
Tizim xususiyatlari
Ushbu tizimlar bajarishga qodir ko'p ma'lumotlilarda bir nechta ko'rsatmalar (MIMD) dasturlash.
Ushbu turdagi arxitektura parallel ishlov berishga imkon beradi.
Tarqatilgan xotira juda kengaytirilishi mumkin.
2.5 Simmetrik Multiprotsessorli tizim
Ikki yoki undan ortiq bir hil protsessorli va markazlashtirilgan umumiy xotiraga ega bo'lgan bitta OS (operatsion tizim) ostida ishlaydigan tizimlar.
Nosimmetrik ko'p protsessorli tizim (SMP) - bu markazlashtirilgan, umumiy asosiy xotiraga ega bo'lgan bitta OS ostida ishlaydigan bir hil protsessorlar havzasiga ega tizim. Turli xil dasturlarni bajaradigan va turli xil ma'lumotlar to'plamlarida ishlaydigan har bir protsessor tizim shinasi, shpal yoki aralashma yordamida ulangan umumiy resurslarni (xotira, kiritish-chiqarish qurilmasi, uzilish tizimi va boshqalar) almashish imkoniyatiga ega. ikkitasi yoki manzil avtobusi va ma'lumotlar crossbar.
Har bir protsessor protsessor va asosiy xotira o'rtasida ko'prik vazifasini bajaradigan o'z Kesh xotirasiga ega. Keshning vazifasi ehtiyojni engillashtirishdir asosiy xotira ma'lumotlarga kirish, shu bilan tizim-avtobus trafigini kamaytirish.
Umumiy xotiradan foydalanish xotiraga kirishning bir xil vaqtini (UMA) ta'minlaydi.
Simmetrik multiprotsessorlash tizimi
Ma'lumki, SMP tizimi cheklangan miqyosga ega. Ushbu cheklovni bartaraf etish uchun odatda "cc-NUMA" deb nomlangan arxitektura (Keshning muvofiqligi–bir xil bo'lmagan xotiraga kirish) ishlatiladi. Cc-NUMA tizimining asosiy xarakteristikasi-bu har bir tugunga tarqatiladigan umumiy global xotiraga ega bo'lishdir, garchi protsessorning masofaviy komponentli quyi tizim yoki "tugun" xotirasiga samarali "kirish" mahalliy xotiraga kirish bilan taqqoslaganda sekinroq bo'lsa-da, shuning uchun xotiraga kirish "yagona bo'lmagan".
A cc-NUMA tizimi ning klasteridir SMP tizimlari-har biri "tugun" deb nomlanadi, unda bitta protsessor, ko'p yadroli protsessor yoki ikkalasining aralashmasi, bir yoki boshqa arxitektura turlari bo'lishi mumkin – yuqori tezlikda "ulanish tarmog'i" orqali ulanishi mumkin. bitta yoki ikkita teskari halqa yoki ko'p halqali, nuqta-nuqta ulanishlari bo'lishi mumkin bo'lgan "havola", yoki ularning aralashmasi (masalan, IBM quvvat tizimlari), avtobusning o'zaro aloqasi (masalan, NUMAq"crossbar"," qismli avtobus "(NUMA Bull HN isi ex Honeyuell, [10])" mash router", va hokazo
cc-NUMA" tarqatilgan umumiy xotira " (DSM) arxitekturasi deb ham ataladi.
Mahalliy va masofaviy xotira o'rtasidagi kirish vaqtidagi farq, shuningdek, ishlatiladigan ulanish tarmog'ining turiga qarab kattalik tartibi bo'lishi mumkin (segmentlangan avtobusda, shpalda va nuqta-nuqta o'zaro bog'lanishida tezroq; ketma-ket halqalarni ulashda sekinroq).
|
| |