Taxliliy qism. Buyruq va ma’lumotlar arxitekturasi



Download 92,51 Kb.
bet8/11
Sana21.06.2022
Hajmi92,51 Kb.
#688611
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Qobilova Umida Xayriddin qizi

Konveyerni qayta ishlash. Suzuvchi nuqta shaklida berilgan ikkita haqiqiy sonni qo'shish uchun nima kerak? Buyurtmalarni taqqoslash, buyurtmalarni tekislash, mantissalarni qo'shish, normallashtirish va h.k. kabi kichik bir qator operatsiyalar mavjud. Birinchi kompyuterlarning protsessorlari ushbu "mikrooperatsiyalar" ni har bir argument jufti uchun ketma-ket ketma-ket yakuniy natijaga erishgunga qadar bajarishdi va shundan keyingina keyingi terminlarni qayta ishlashga kirishdilar.
Quvurlarni yotqizish g'oyasi umumiy ishlashning alohida bosqichlarini ajratishdir va har bir bosqich o'z ishini tugatgandan so'ng, kiritilgan ma'lumotlarning yangi qismini olish bilan natijani keyingi bosqichga o'tkazadi. Oldindan vaqt ichida bajarilgan operatsiyalarning kombinatsiyasi tufayli biz ishlov berish tezligida aniq yutuqlarga erishamiz. Faraz qilaylik, har birida bir vaqtning o'zida bajariladigan beshta operatsiyani ajratib ko'rsatish mumkin. Agar bitta bo'linmas ketma-ket qurilma mavjud bo'lsa, u 500 dona 100 juft dalillarni qayta ishlaydi. Agar har bir mikrooperatsiya konveyer qurilmasining alohida bosqichiga (yoki ular aytganda - bosqichga) bo'linsa, unda dastlabki beshta dalillar beshinchi vaqt birligida, bunday qurilmani qayta ishlashning boshqa bosqichida bo'ladi va yuz juftliklarning butun to'plami 5 + 99 \u003d 104 birlikda qayta ishlanadi. vaqt - ketma-ket qurilma bilan taqqoslaganda tezlashuv deyarli besh baravar (konveyer qadamlarida).
Ko'rinishidan, konveyerni qayta ishlashni an'anaviy parallelizm bilan muvaffaqiyatli almashtirish mumkin, buning uchun asosiy moslama konveyer pog'onalari soniga necha marta ajratilishi kerak. Aslida, oldingi namunadagi beshta qurilma 100 birlik vaqt ichida 100 juft dalillarni qayta ishlaydi, bu konveyer qurilmasining vaqtidan tezroq! Nima bo'ldi? Javob oddiy, asboblar sonini besh baravarga ko'paytirib, biz uskunalar hajmi va narxini sezilarli darajada oshiramiz. Tasavvur qiling, avtomobil zavodi avtomobil ishlab chiqarish sur'atini saqlab, konveyerni olib tashlashga qaror qildi. Agar ilgari konveyerda bir vaqtning o'zida bir vaqtning o'zida mingta mashina bo'lsa, unda avvalgi misolga o'xshab, siz mingta jamoani jalb qilishingiz kerak, ularning har biri (1) avtomobilni boshidan oxirigacha to'liq yig'a oladi, yuzlab turli xil operatsiyalarni bajaradi va (2) buni amalga oshiradi.
superkompyuter - bu 10 MFLOPS dan ortiq quvvatga ega juda kuchli kompyuter. Bugungi kunda ushbu natija nafaqat ish stantsiyalari, balki, tomonidan eng yuqori ko'rsatkich, va kompyuter. 90-yillarning boshlarida chegara 300 MFLOPS belgisi yaqinida tortildi. 2001 yilda ikkita etakchi "superkompyuter" mamlakatlari, AQSh va Yaponiyaning mutaxassislari bu ko'rsatkichni 5 GFLOPS ga ko'tarishga kelishib oldilar.
Shunday qilib, superkompyuterlarni tavsiflovchi asosiy xususiyatlar quyidagilar:

eng yuqori ishlash;


eng ilg'or texnologik daraja (masalan, GaAs texnologiyasi);
ish faoliyatini yaxshilashga qaratilgan aniq me'moriy echimlar (masalan, vektorlarda operatsiyalar mavjudligi);
narxi, odatda 1-2 million dollardan oshadi.
Bugungi ajoyib ishlash ko'rsatkichlariga erishishda qaysi omillar hal qiluvchi ahamiyatga ega? Keling, tarixiy dalillarga murojaat qilaylik. Taqdimot vaqti 2 ms bo'lgan eng birinchi EDSAC (1949) kompyuterlaridan birida sekundiga o'rtacha 100 arifmetik operatsiyalarni bajarish mumkin edi. A eng yuqori ko'rsatkich superkompyuter CRAY C90 4 sekundlik tsiklga ega - sekundiga 1 milliard arifmetik operatsiyalar. Shunday qilib, ishlash ushbu davrda kompyuterlar qariyb 10 million marta ko'paydi va takt vaqtini atigi 500 marta qisqartirdi. Shuning uchun samaradorlikni oshirish boshqa omillar tufayli yuzaga keldi, ularning eng muhimi yangi me'moriy echimlardan foydalanish, xususan, printsip parallel ravishda ma'lumotlarni qayta ishlash.

Uning ikkita navi bor: konveyer va parallelizm.


Fikr konveyerni qayta ishlash har bir bosqich o'z ishini yakunlab, kiritilayotgan ma'lumotlarning yangi qismini olganda natijani keyingi bosqichga o'tkazishi uchun umumiy ishlashning alohida bosqichlarini ajratib ko'rsatishdan iborat. Ma'lumotni qayta ishlash tezligining o'sishi ilgari ajratilgan operatsiyalarni birlashtirish orqali olinadi.


Parallel ma'lumotlarni qayta ishlash bir nechta funktsional mustaqil qurilmalar mavjudligini taxmin qiladi.





Download 92,51 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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