Quvur liniyasi Arxitektura
Protsessor UltraSPARC Architecture 2005 dasturini amalga oshiruvchi 8 tagacha yadrodan iborat. Har biri yadro ega a 16 Kb 4 tomonlama o'rnatish assotsiativ, 32 bayt chiziq hajmi L1I va va a 8Kb 4 tomonlama o'rnatish assotsiativ, 16 Kb chiziq hajmi L1D.
8 yadroning har biri "ip guruhi" deb nomlanuvchi to'rtta ipni qo'llab-quvvatlaydi. Guruhdagi har bir mavzu ega a noyob o'rnatish ning registrlar va a ko'rsatma bufer lekin the ip guruh ulushlar L1 kesh, ko'rsatma - tion va ma'lumotlar TLB yozuvlar ijro birliklar va boshqa quvur liniyasi resurslar.
100
memory conflict
|
|
long fp
short fp
|
|
long integer short integer load delays
control hazards
|
|
branch misprediction dcache miss
icache miss dtlb miss itlb miss
processor busy
|
|
|
|
|
|
|
|
90
80
Percent of Total Issue Cycles
70
60
50
40
o'ttiz
20
10
alvinn doduc
eqntott espresso fpppp
hydro2d
li mdljdp2 mdljsp2 nasa7 ora su2cor
swm
tomcatv
composite
0
Ilovalar
Rasm 3.1: Manbalar ning foydalanilmagan nashr sikllar ichida a 8-son superskalar quvur liniyasi bilan the SPEC92 benchmark [7]. Biz mumkin qarang bu eng nashr uyalar bor emas to'ldirilgan, ma'nosi ijro birliklar qoladi bo'sh.
Rasm 3.2: An illyustratsiya ning the UltraSPARC T1 quvur liniyasi [3]
The quvur liniyasi hisoblanadi a qisqa yagona masala quvur liniyasi; iborat ning olib kelmoq ip tanlang dekodlash bajarmoq xotira va qayta yozish ( 3.2-rasm). Bajarish birliklari bir davrli kechikish ALU'lari, o'zgartirgichlardan iborat va ko'p tsiklli kechikish multiplikatorlar va ajratuvchilar. Har biri ip ega a alohida ko'rsatma bufer qaysi ijro resurslari mavjud bo'lmaganda to'ldirilishi mumkin. Birgalikda suzuvchi nuqta birligi mavjud: oraliq the 8 yadrolari.
Quvur to'liq aylanib o'tishni qo'llab-quvvatlaydi (shuningdek, "yo'naltirish" [2] deb ham ataladi), RAW dan qochishga yordam beradi bog'liqliklar. E'tibor bering, boshqa superskalar arxitekturalarda umumiy xususiyatlarning hech biri yo'q xotira spekulyatsiyasi, tartibsiz bajarilishi yoki predikatsiya sifatida; bu quvur liniyasini oddiy va oddiy saqlaydi kuch talablar uchun a eng kam [4].
Dostları ilə paylaş: |