12- ma’ruza Parallel hisoblash tizimlari Reja: Parallel tizim arxitektura kategoriyalari Parallel protsessorlar


Download 0.69 Mb.
Pdf ko'rish
bet9/22
Sana21.04.2023
Hajmi0.69 Mb.
#1370652
1   ...   5   6   7   8   9   10   11   12   ...   22
Bog'liq
4-маъруза

  
4. EPIC- protsessorlar  
Ko'rinib Parallel Instruction Computing arxitektura 
turi bir 
evolyutsiya 
emas VLIW arxitektura kontseptsiyalari ko'p so'riladi qildi superscalar bir shakli 
uchun moslashtirilgan bo'lsa-da, arxitektura EPIC. Aslida, EPIC - bu "mafkura" 
bo'lib, u ILP protsessorlarini qanday qurishni belgilaydi, shuningdek, bu mafkurani 
qo'llab -quvvatlaydigan me'moriy xususiyatlar to'plami. EPIC arxitekturasi turli xil 
buyruqlar majmuasini (ISA) o'z ichiga oladi. Biz ko'rib chiqayotgan biron bir 
me'moriy xususiyatni kiritish yoki istisno qilishdan tashqari, protsessor dizaynerlari 
opkodlar to'plami, qo'llab -quvvatlanadigan ma'lumotlar turlarining diapazoni va 
ishlatilgan registrlar soni kabi masalalar bo'yicha an'anaviy qarorlar qabul qilishlari 
kerak. EPIC sinfiga tegishli har qanday arxitektura umumiy EPIC mafkurasini 
amalga oshirishi kerak. ISA arxitekturasi qaysi EPIC xususiyatlaridan foydalanganiga 
qarab, uni umumiy maqsadli tizimlar yoki o'rnatilgan qurilmalar kabi turli xil ilovalar 
uchun 
optimallashtirish 
mumkin. Bundan 
kelib 
chiqadiki, EPIC arxitektura 
turi umumiy maqsadli arxitektura bo'lishi kerak, ya'ni raqamli va skalyar 
dasturlarda buyruqlar darajasida 
yuqori 
parallellikka 
erisha 
oladigan 
arxitektura.
Yaratish maqsadlaridan biri EPIC arxitekturasini saqlab qolish emas VLIW ijro 
rejasi statik ijro tamoyilini, lekin bir vaqtning o'zida bir qobiliyat bilan boyitish, 
uni superscalar hisob faol yaxshiroq qilish uchun yangi arxitektura ruxsat protsessori, 
an'anaviy ravishda VLIWga xos bo'lgan parallellikni cheklovchi omillar. Ushbu 


maqsadlarga erishish uchun EPIC "mafkurasi" quyidagi asosiy tamoyillar asosida 
qurilgan:
Kompilyator bajarilish rejasini tuzishda asosiy rolni o'ynashi kerak va 
arxitektura kerakli komponentlarni qo'llab -quvvatlashi kerak. 
Arxitektura kompilyatorga statik ILPlardan foydalanishga yordam beradigan 
funktsiyalarni ta'minlashi kerak.
Arxitektura kompilyatorning bajarilish rejasini apparatga etkazish mexanizmini 
ta'minlashi kerak. 

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   22




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