Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali


Umumiy xotirali ko'p protsessorli tizimlar



Download 0,64 Mb.
bet11/17
Sana17.01.2022
Hajmi0,64 Mb.
#383610
1   ...   7   8   9   10   11   12   13   14   ...   17
Bog'liq
Atajanov Sarvarbek (2)

Umumiy xotirali ko'p protsessorli tizimlar

Hisoblash platformasining murakkabligining navbatdagi bosqichi simmetrik ko'p protsessorli (SMP) tizimlar bo'lib, tarmoq o'zaro bog'lanishi bir qator protsessor chiplarini umumiy, umumiy xotira blokiga bog'laydi. Simmetrik degani, barcha protsessorlar xotiraga kirishga nisbatan ekvivalent maqomga ega. Xotira umumiy hisoblanadi va barcha protsessorlar umumiy xotira manzil maydoniga kirishlari mumkin. Ular 2.4-rasmda ko'rsatilgan.



2.4-rasm. Protsessorlar umumiy xotira manzil maydoni.

yuqorida ko'rib chiqiladigan sabablarga ko'ra, umumiy xotiraga kirishda muvofiqlik SMP platformalarini juda katta miqdordagi protsessorlarga o'tkazishni oldini oladi. Bugungi kunda umumiy xotira tizimlari 60 protsessordan oshmaydi. Kelajakda bu chegara ortib borishi mumkin, ammo u cheklanganligicha qolaveradi. Ushbu tizimlar o'rta o'lchamli serverlar sifatida juda foydali. Ular turli xil ilovalarni turli protsessorlarda taqsimlash orqali samarali ko'p vazifalarni bajarishlari mumkin. Boshqa tomondan, ko'p tarmoqli dastur jarayonning samaradorligini oshirish uchun tegishli protsessorlarning mavjudligidan foydalanishi mumkin.

Biroq, SMP hisoblash platformalari mukammal simmetrik emasligini unutmang. Buning sababi shundaki, katta, mantiqiy umumiy xotira bloki odatda, aytaylik, M bir xil xotira qurilmalari yordamida qurilgan. Shuning uchun, SMP tarmoq o'zaro bog'lanishi haqiqatan ham barcha N protsessor chiplarini barcha M xotira bloklariga ulaydi. Tarmoq topologiyasi va sifatiga ko'ra, ma'lum bir protsessor barcha M xotira bloklari bilan bir xil "samarali masofada" bo'lmasligi mumkin va kirish vaqtlari xotiradan foydalanish unumdorligidagi engil farqlar bilan bir xil bo'lmasligi mumkin. Bunday hisoblash platformasi NUMA (Non-Uniform Memory Access) arxitekturasi deb ataladi. Ushbu kuzatish ba'zan ko'p bosqichli dasturlashda tegishli bo'ladi, chunki unumdorlik ma'lumotlar elementlarini ularga kirishni amalga oshiradigan protsessorga iloji boricha yaqinroq joylashtirish orqali optimallashtirilishi mumkin. Ushbu muammo - mavzularni ular kirish imkoni bo'lgan ma'lumotlarga imkon qadar yaqinroq joylashtirish - xotira yaqinligi deb ataladi. U ko'p bosqichli dasturlashda muhim rol o'ynaydi.




Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   17




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish