Apparat darajasida parallelikni ta’minlash usullari



Download 214,95 Kb.
Pdf ko'rish
Sana12.01.2022
Hajmi214,95 Kb.
#338908
Bog'liq
Apparat darajasida parallelikni



APPARAT DARAJASIDA PARALLELIKNI 

TA’MINLASH USULLARI. 


UMUMIY TUSHUNCHALAR

Protsessor yadrolari arxitekturasi keng ma'noda ko'plab elementlardan tashkil



topgan murakkab tizimga ishora qiladi.

Rivojlanish jarayonida yarimo'tkazgichli tuzilmalar (mikrosxemalar) rivojlanib



boradi, shuning uchun protsessorlarni qurish printsiplari, ularning tarkibiga

kiradigan elementlar soni, ularning o'zaro ta'sirini tashkil etish usuli doimo

o'zgarib turadi. Shunday qilib, bir xil asosiy dizayn tamoyillariga ega protsessorlar

odatda bir xil arxitektura protsessorlari deb ataladi. Va bunday printsiplarning o'zi

protsessor arxitekturasi (yoki mikroarxitektura) deb nomlanadi.

Mikroprotsessor (yoki protsessor) kompyuterning asosiy qismidir. U axborotni



qayta ishlaydi, dasturlarni bajaradi va tizimdagi boshqa qurilmalarni boshqaradi.

Dasturlarning qanchalik tez bajarilishi protsessor kuchiga bog'liq.




YADRO

Yadro har qanday mikroprotsessorning asosidir. U kremniy chipida



joylashgan millionlab tranzistorlardan iborat. Mikroprotsessor umumiy

maqsadli registrlar (UMR) deb nomlangan maxsus yacheykalarga

bo'linadi. Hammasi bo'lib protsessorning ishi buyruqlar va ma'lumotlarni

xotiradan ma'lum ketma-ketlikda olish va ularni bajarishdan iborat.

Bundan

tashqari,



kompyuterning

ishlashini

yaxshilash

uchun


mikroprotsessor ichki kesh xotirasi bilan jihozlangan. Kesh xotirasi - bufer

sifatida ishlatiladigan protsessorning ichki xotirasi (operativ xotira bilan

aloqada uzilishlardan himoya qilish uchun).



Hisoblash texnologiyasining rivojlanish sur'atini osongina kuzatish

mumkin: soniyada bir necha ming operatsiyani bajaradigan ENIAC

(umumiy maqsadlar uchun birinchi elektron raqamli kompyuter) dan

Tianhe-2 superkompyuteriga (sekundiga 1000 trillion suzuvchi nuqta

operatsiyalari). Bu shuni anglatadiki, hisoblash tezligi 60 yil ichida trillion

marta oshgan. Yuqori samarali hisoblash tizimlarini yaratish eng qiyin ilmiy

va texnik muammolardan biridir. Hisoblash texnikasining tezligi atigi bir

necha million marta ko'paygan bo'lsa, hisoblashning umumiy tezligi

trillionlab marta oshdi. Ushbu ta'sir hisoblashning barcha bosqichlarida

parallellikdan foydalanish orqali erishiladi. Parallel hisoblash xotirani

oqilona taqsimlashni, ma'lumotlarni uzatishning ishonchli usullarini va

hisoblash jarayonlarini muvofiqlashtirishni izlashni talab qiladi.



SIMMETRIK MULTIPROTSESSING

Simmetrik Multiprotsessing (qisqartirilgan SMP) yoki nosimmetrik multiprocessing



bu ko'p protsessorli tizimlarning maxsus arxitekturasi bo'lib, unda bir nechta

protsessorlar umumiy xotiraga kirish imkoniyatiga ega. Bu yaqinda keng

qo'llaniladigan juda keng tarqalgan arxitektura.

SMP dan foydalanganda bir nechta protsessorlar kompyuterda birdan ishlaydi,



ularning har biri o'z vazifasi bilan ishlaydi. Yuqori sifatli operatsion tizimga ega

bo'lgan SMP tizimi protsessorlar o'rtasida vazifalarni oqilona taqsimlaydi va ularning

har biriga bir xil yukni beradi. Biroq, xotiraga kirish bilan bog'liq muammo mavjud,

chunki hatto bitta protsessorli tizimlar ham buni amalga oshirish uchun ancha vaqt

talab etadi. Shunday qilib, SMP-da RAMga kirish ketma-ket sodir bo'ladi: birinchi

navbatda bitta protsessor, keyin ikkinchi.




Ko'p protsessorli tizimlarning turlarga bo'linishi

xotiradan foydalanish printsipiga ko'ra bo'linishga

asoslangan. Ushbu yondashuv quyidagi muhim

turlarni ajratib ko'rsatishga imkon berdi:

ko'p protsessorli tizimlar - ko'p protsessorlar



(umumiy

umumiy


xotiraga

ega


bo'lgan

ko'p


protsessorli tizimlar) va multikompyuterlar (alohida

xotiraga


ega

tizimlar).

Parallel

hisoblashda

ishlatiladigan umumiy ma'lumotlar sinxronlashni

talab qiladi. Ma'lumotlarni sinxronlashtirish vazifasi

eng muhim muammolardan biri bo'lib, uni ko'p

protsessorli va ko'p yadroli va shunga mos ravishda

kerakli dasturiy ta'minotni ishlab chiqishda hal qilish

muhandislar va dasturchilar uchun ustuvor vazifadir.

Ma'lumotlarni almashish xotirani jismoniy ajratish

orqali amalga oshirilishi mumkin. Ushbu yondashuv

bir xil bo'lmagan xotiraga kirish (NUMA) deb

nomlanadi.




MULTITHREADING TEXNOLOGIYASI

Multithreading texnologiyasi - bu ko'p yadroli dasturiy ta'minot. Keyingi ish



samaradorligi, har doimgidek, protsessor apparatida o'zgarishlarni talab qiladi.

Tizimlar va arxitekturalarning murakkabligi har doim ham samarali emas. Qarama-

qarshi fikr mavjud: "har qanday topqirlik oddiy!". Haqiqatan ham, protsessorning ish

faoliyatini oshirish uchun uning chastotasini oshirish, mantiqiy va apparat qismlarini

murakkablashtirish

umuman


zarur

emas,


chunki

mavjud


texnologiyani

ratsionalizatsiya qilish va takomillashtirish kifoya. Ushbu usul juda foydalidir -

protsessorning issiqlik tarqalishini oshirish, mikrosxemalar ishlab chiqarish uchun

yangi qimmatbaho uskunalarni yaratish masalasini hal qilishning hojati yo'q. Ushbu

yondashuv ko'p yadroli texnologiya - bitta kristallga bir nechta hisoblash yadrolarini

amalga oshirish doirasida amalga oshirildi. Agar biz dastlabki protsessorni olsak va

ishlashni

yaxshilashning

bir

necha


usullarini

amalga


oshirishda

ishlash


samaradorligini taqqoslasak, ko'p yadroli texnologiyadan foydalanish eng yaxshi

variant ekanligi aniq.






Download 214,95 Kb.

Do'stlaringiz bilan baham:




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