Ma'ruza 15. Xotiraga bir XIL bo'lmagan kirish tizimlari
Xotiraga bir xil bo'lmagan kirish texnologiyasi
Download 130.41 Kb. Pdf ko'rish
|
1 2
Bog'liq15-maruza-узб Xotiraga bir xil bo'lmagan kirish tizimlari.
- Bu sahifa navigatsiya:
- 3. Keshlarning izchilligi
- Nazorat savollari
2. Xotiraga bir xil bo'lmagan kirish texnologiyasi
Xotiraga bir xil bo'lmagan kirish texnologiyasi keng ko'lamli hisoblash tizimlarini yaratish usullaridan biri hisoblanadi. NUMA arxitekturasida xotira jismonan ajratilgan, ammo mantiqan birgalikda foydalaniladi. Bu arxitekturaning afzalliklarini bitta manzil maydoni bilan saqlashga imkon beradi, shuningdek samolyotning ko'lamini sezilarli darajada kengaytiradi. NUMA tipidagi tizimning odatiy tashkilotida ko'plab mustaqil samolyot komponentlari (tugunlari) mavjud bo'lib, ular ulanishlar tarmog'i bilan bog'langan (masalan, to'siq, halqa va boshqalar). Tugun kesh xotirasi bo'lgan protsessorni, shuningdek tizimning global asosiy xotirasining bir qismi hisoblanadigan mahalliy asosiy xotirani o'z ichiga oladi. Bir xil bo'lmagan kirish texnologiyasiga ko'ra tizimdagi har bir tugun mahalliy xotiraga ega, ammo tizim nuqtai nazaridan global manzil maydoni mavjud bo'lib, u erda har qanday mahalliy asosiy xotiraning har bir katakchasi o'ziga xos tizim manziliga ega. Protsessor xotiraga kirishni boshlaganida va kerakli katak uning mahalliy kesh xotirasida bo'lmasa, olib kelish jarayoni tashkil etiladi. Agar kerakli joy mahalliy xotirada bo'lsa, olib borish mahalliy avtobus yordamida amalga oshiriladi. Agar talab qilinadigan katak global xotiraning uzoq bo'limida (boshqa protsessorning mahalliy xotirasi) saqlansa, u holda so'rov avtomatik ravishda hosil bo'ladi, so'ralgan ma'lumotlar joylashgan tugunning mahalliy avtobusiga ulanishlar tarmog'i orqali yuboriladi va allaqachon u orqali ushbu mahalliy avtobusga ulangan kesh xotirasiga. Bu barcha harakatlar avtomatik ravishda, protsessor va uning kesh xotirasi uchun shaffof ravishda amalga oshiriladi. 3. Keshlarning izchilligi VN umumiy xotirasida bo'lgani kabi, keshlarning izchilligiga alohida e'tibor beriladi. NUMA tizimlarining aksariyati protsessor elementlari keshining muvofiqligi (ccNUMA) uchun apparatni qo'llab-quvvatlashni amalga oshirmoqda, ammo tizimlar bunday qo'llab-quvvatlamasligi ma'lum (nccNUMA). Tizim tugunlarining o'zaro ta'siri uchun avtobus emas, balki yanada murakkab topologiyaga ega bo'lgan ulanishlar tarmog'idan foydalanilganligi sababli, ccNUMA tizimlarida tarqatilgan kataloglar asosida protokollar yordamida muvofiqlik muammosi hal qilinadi. Shaxsiy dasturlar tafsilotlari bilan farq qilsa- da, keng tarqalgan narsa shundaki, har bir tugunda mos yozuvlar mavjud. Kataloglar bir-biri bilan o'zaro aloqada bo'lib, global manzil maydonidagi har qanday ma'lumotlarning fizik joylashishini aniqlashga imkon beradi. Haqiqiy NUMA tizimlarida tugunlar odatda bitta protsessor elementlarini emas, balki bir nechta PE ning, ko'pincha SMP tizimlarining yig'ilishlarini o'z ichiga oladi. Masalan, eng samarali samolyotlardan biri Tera 10 544 ta SMP tugunidan iborat bo'lib, ularning har birida 8 dan 16 tagacha Itanium 2 protsessori mavjud. NUMA tizimlari odatda bitta operatsion tizim ostida ishlaydi.MUMA tizimlarining miqyosi faqat manzil maydonining kattaligi, apparat keshining muvofiqligi va operatsion tizimning ko'p sonli protsessorlarni boshqarish qobiliyatlari bilan cheklanadi. Masalan, SiliconGraphicsOrigin NUMA tizimi 1024 tagacha R10000 protsessorni qo'llab-quvvatlaydi va Sequent NUMA-Q tizimi 252 Pentium II protsessorlarini birlashtiradi. NUMA texnologiyasini rivojlantirishning keyingi bosqichi SGI 3000 oilasida ishlatiladigan NumaFlex arxitekturasi bo'lib, u erda tizim turli xil protsessorlar tufayli ham kengaytirilishi mumkin. Xotiraga heterojen kirish imkoniyatiga ega bo'lgan hisoblash tizimlarining umumiy xususiyatlari: • Ikki yoki undan ortiq tugun mavjud, ularning har biri kesh protsessor elementi yoki SMP tizimi bo'lishi mumkin. • Har bir tugunda lokal xotirasi mavjud bo'lib, u tizimning global xotirasining bir qismi hisoblanadi. • Tugunlar yuqori tezlikda ishlaydigan tarmoq orqali ulanadi, bu ko'pincha to'siqni almashtirish. • Bitta manzil maydoni qo'llab-quvvatlanadi, ya'ni har qanday tugun boshqa tugunlarning xotirasiga kirish huquqiga ega, shu bilan birga, mahalliy xotiraga kirish vaqti masofaviy xotiraga (boshqa tugunlarning mahalliy xotirasi) kirish vaqtidan ancha kam. • Keshning izchilligi odatda apparat (ccNUMA) tomonidan qo'llab- quvvatlanadi, ammo qo'llab-quvvatlanmaydi (nccNUMA). • Hisoblash tizimi SMP-da bo'lgani kabi bitta operatsion tizim tomonidan boshqariladi, ammo tizimni turli xil operatsion tizimlar ostida ishlaydigan bo'limlarga bo'lish mumkin. Arxitekturasi va unga xos bo'lgan potentsial miqyosliligi tufayli NUMA tizimlari kuchli hisoblash tizimlarini yaratishning istiqbolli yo'nalishi hisoblanadi. Nazorat savollari 1. Xotiraga bir xil bo'lmagan kirish imkoniyatiga ega tizimning xususiyatlari? 2. Yagona kirish texnologiyasini amalga oshirish tamoyillari? 3. Xotiraga bir xil bo'lmagan kirish imkoniyatiga ega bo'lgan tizimda kesh muvofiqligi qanday saqlanadi? Download 130.41 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling