Superskalyar xisoblashlar Reja: Kirish. Superskalyar protsessorlar
O‘zbekiston Respublikasi Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi
Muhammad al-xorazmiy nomidagi
Toshkent Axborot texnologiyalari universiteti
Urganch filiali
“Kompyuter arxitekturasi ” fanidan
Mustaqil ish
Superskalyar xisoblashlar
Superskalyar xisoblashlar
Reja:
Kirish. Superskalyar protsessorlar
Asosiy qism:
1. Superskalyar protsessorlar tarixi
2. Skalyardan superskalyarga o’tish
3. Superskalyar protsessorlardan foydalanishda cheklovlar va cheklovlar uchun muqobil yechimlar.
Xulosa.
Foydalanilgan adabiyotlar.
Superskalyar protsessorida bir nechta ko'rsatmalarni bir vaqtning o'zida bajarish uchun ma'lumotlar katalogi apparatining bir nechta nusxalari mavjud. rasmda tsiklga ikkita ko'rsatma olinadigan va bajariladigan ikki tomonlama superskali protsessorning blok diagrammasi keltirilgan. Ma'lumotlar to'plami ko'rsatmalar xotirasidan bir vaqtning o'zida ikkita ko'rsatmalarni oladi. To'rt manbali operandni o'qish va har bir tsiklda ikkita natijani yozish uchun oltita portli registr fayli mavjud. Bundan tashqari, ikkita ko'rsatmani bir vaqtning o'zida bajarish uchun ikkita ALU va ikkita portli ma'lumotlar xotirasi mavjud.
Superskalyar protsessori - bu bitta protsessor ichida buyruq sathidagi parallellik deb nomlangan parallellik shaklini amalga oshiruvchi protsessor. Har bir soat tsikli uchun eng ko'p bitta buyruqni bajarishi mumkin bo'lgan skalar protsessordan farqli o'laroq, superskalyar protsessor bir vaqtning o'zida bir nechta ko'rsatmalarni protsessorning turli xil ijro etuvchi birliklariga yuborish orqali soat tsikli davomida bir nechta buyruqlarni bajarishi mumkin. Shuning uchun u ma'lum bir soat tezligida boshqacha imkoniyatlardan ko'ra ko'proq ishlashga imkon beradi (vaqt birligida bajarilishi mumkin bo'lgan ko'rsatmalar soni). Har bir ijro etuvchi birlik alohida protsessor emas (yoki protsessor ko'p yadroli protsessor bo'lsa, yadro), balki arifmetik mantiqiy birlik kabi bitta protsessor ichidagi ijro resursidir.
Flinn taksonomiyasida bitta yadroli superskalyar protsessor SISD protsessori (Yagona ko'rsatma oqimi, Yagona ma'lumotlar oqimi) deb tasniflanadi, ammo qisqa vektorli operatsiyalarni qo'llab-quvvatlaydigan bitta yadroli superskalyar protsessori SIMD (Yagona ko'rsatma oqimi, Bir nechta ma'lumotlar) deb tasniflanishi mumkin. oqimlar). Ko'p yadroli superskalyar protsessor MIMD protsessori deb tasniflanadi (Ko'p ko'rsatmalar oqimlari, bir nechta ma'lumotlar oqimlari).
Superskalyar protsessori odatda quvurli bo'lsa ham, superskalyar va truboprovodlarning bajarilishi ishlashni yaxshilashning turli usullari deb hisoblanadi. Birinchisi bir nechta buyruqlarni bir nechta ijro birliklari yordamida parallel ravishda bajaradi, ikkinchisi esa bir xil buyruq birligidagi bir nechta ko'rsatmalarni ijro etuvchi birlikni turli bosqichlarga bo'lish orqali parallel ravishda bajaradi.
Superskalyar texnikasi an'anaviy ravishda bir nechta aniqlovchi xususiyatlar bilan bog'liq (ma'lum bir CPU ichida):
Ko'rsatmalar ketma-ket ko'rsatmalar oqimidan beriladi
CPU dinamik ravishda ish vaqtidagi ko'rsatmalar o'rtasidagi ma'lumotlarga bog'liqlikni tekshiradi (kompil
Dostları ilə paylaş: |