30-ma’ruza Simmetrik ko'p protsessorli tizimlar (smp). Reja: Simmetrik ko'p protsessorli tizimlar Neyrokompyuterlar


Download 38.65 Kb.
bet1/3
Sana18.06.2023
Hajmi38.65 Kb.
#1556259
  1   2   3
Bog'liq
30-маъруза


30-ma’ruza
Simmetrik ko'p protsessorli tizimlar (SMP).
Reja:
1.Simmetrik ko'p protsessorli tizimlar
2.Neyrokompyuterlar


1.Simmetrik ko'p protsessorli tizimlar

Bugungi kunda ko'p tarmoqli va parallel dasturlash nafaqat ilmiy hisoblash uchun, balki inson faoliyatining kundalik sohalarida ham qo'llanilmoqda. Bu mikroprotsessor ishlab chiqaruvchilarining ko'p yadroli arxitekturaga katta o'tishi bilan bog'liq.


Simmetrik ko'p protsessor (SMP) quyidagi xususiyatlarga ega bo'lgan hisoblash tizimidir:
- solishtirma ishlashning ikki yoki undan ortiq protsessorlari mavjud;
- protsessorlar asosiy xotirani almashadilar va bitta tizimda ishlaydi
virtual va jismoniy manzil maydoni;
- barcha protsessorlar shina yoki boshqa sxema orqali bir -biriga bog'langan, shuning uchun ularning har birining xotiraga kirish vaqti bir xil;
- barcha protsessorlar bir xil kanallar orqali yoki bir xil tashqi qurilmaga kirishni ta'minlovchi turli kanallar orqali kirish / chiqish qurilmalariga kirishni ulashadilar;
- barcha protsessorlar bir xil vazifalarni bajarishga qodir;
- har qanday protsessor tashqi uzilishlarga xizmat qilishi mumkin;
- hisoblash tizimi vazifalar, vazifalar, fayllar va ma'lumotlar elementlari darajasida protsessorlar va dasturlarning o'zaro ta'sirini tashkil etuvchi va muvofiqlashtiruvchi yaxlit operatsion tizim tomonidan boshqariladi.
Xabar yoki to'liq fayl ma'lumot almashishning jismoniy birligi vazifasini bajaradigan bo'sh birlashtirilgan ko'p protsessorli tizimlardan (klasterlardan) farqli o'laroq, SMP alohida ma'lumotlar elementi darajasida o'zaro ta'sir o'tkazishga imkon beradi. Bu jarayonlararo ulanishning yuqori darajasiga erishadi.
Texnik jihatdan SMP tizimlari nosimmetrik bo'lsa -da , ularning ishlashi va chizishida dasturiy ta'minot tomonidan noaniqliklar kam uchraydi . Tizim ishga tushganda, protsessorlardan biri master (master) maqomini oladi. Bu keyinchalik ish paytida ba'zi protsessorlar qul bo'ladi degani emas - ularning barchasi SMP tizimida tengdir. "Master" atamasi, odatda, hisoblash tizimining dastlabki yuklanishini boshqaradigan protsessorni bildiradi.
Operatsion tizim SMP arxitekturasining ko'p protsessorli xususiyatini yashirgan holda, bir vaqtning o'zida barcha protsessorlarda jarayonlar yoki jarayonlar jadvalini rejalashtiradi.
Bir protsessorli sxemalarga qaraganda, SMP tizimlari quyidagi ko'rsatkichlarda afzalliklarga ega: 
- ishlash
- tayyorlik
- kengayish qobiliyati
- kengayish qobiliyati
Shuni ta'kidlash kerakki, yuqorida aytilganlar faqat potentsial imtiyozlardir, agar operatsion tizimda mablag 'bo'lmasa, ularni amalga oshirish mumkin emas; muvofiqlikni qo'llab -quvvatlash.
Ishlash. 
Agar echilishi kerak bo'lgan masala bir nechta qismlarga bo'linishi mumkin, bunda alohida qismlar parallel ravishda bajarilishi mumkin bo'lsa, unda bir nechta protsessorlar bir turdagi bitta protsessorga nisbatan ishlash ustunligini ta'minlaydi; 
Tayyorlik. 
Nosimmetrik ko'p protsessorda komponentalardan birining ishdan chiqishi tizimning ishdan chiqishiga olib kelmaydi, chunki har ikkala protsessor ham boshqalar bilan bir xil funktsiyalarni bajarishga qodir. 
Kengayish. 
Tizimning ishlashini qo'shimcha protsessorlarni qo'shish orqali oshirish mumkin.
Miqyoslilik.
Tizimdagi protsessorlar sonini o'zgartirib, har xil ishlash va narxdagi tizimlarni yaratish mumkin.
SMP tizimining arxitekturasi

1-rasm. Nosimmetrik ko'p protsessorli tizimni tashkil etish

Download 38.65 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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