Eva-CiM: Xotirada hisoblash arxitekturasi uchun tizim darajasidagi energiyani baholash asosi kirish antract


Download 0.81 Mb.
Pdf ko'rish
bet10/19
Sana28.12.2022
Hajmi0.81 Mb.
#1015848
1   ...   6   7   8   9   10   11   12   13   ...   19
Bog'liq
1901.09348v1 (1)

5.1 Ilovalarni modellashtirish Yuqorida
aytib o'tganimizdek, dasturni modellashtirish ko'rsatmalarning
qachon va qayerda bajarilishi hamda xotiraga kirishlar sodir bo'lishi
haqida ma'lumot olishga qaratilgan. Aniqroq qilib aytadigan bo'lsak,
amaliy modellashtirish tahlil bosqichida zarur bo'lgan I-holat
ma'lumotlarini (4.1-jadvalga qarang) ishlab chiqaradi . I-holat
ma'lumotlarini olish uchun ehtiyotkorlik bilan joylashtirilgan zondlar
bilan to'ldirilgan GEM5
[1]
dan foydalanishni taklif qilamiz. Xususan,
biz I-holat ma'lumotlarini olishga yordam berish uchun GEM5-da
to'rtta zondni kiritamiz. 2-jadvalda ushbu zondlar hamda kuzatilayotgan ob'ektlar jamlangan.
RequestProbe va AccessProbe uchun 8-rasmda ular qaerga
kiritilganligi hamda ular to'playdigan ma'lumotlar tasvirlangan.
5.2 CiM modulini modellashtirish
Yuqorida aytib o'tilgan ilovalar bilan bog'liq xatti-harakatlardan
tashqari, CiM tomonidan taqdim etiladigan tizim darajasidagi imtiyozlar
CiM qurilishi va texnologiyasiga bog'liq. CiM moduli odatda con
Ushbu bo'limda biz modellashtirish va profillash bosqichida
tafsilotlarni taqdim etamiz. Modellashtirish bosqichi ma'lum bir dastur
uchun ko'rsatmalarning bajarilishi va xotiraga kirish ma'lumotlarini
taqdim etadi. Shuningdek, u CiM modeli ma'lumotlarini ( CiM modulini
modellashtirish deb ataladi) profillash bosqichiga taqdim etadi.
Profillash bosqichi tizimning umumiy energiya sarfini olish uchun
tahlil bosqichidan olingan ma'lumotlar bilan bir qatorda CiM moduli
ma'lumotlaridan foydalanadi.
Qayd etilishicha, kirish mumkin bo'lgan manzillar diapazoni xotira ierarxiyasi
darajasiga qarab o'zgaradi. Shunday qilib, RequestProbe nafaqat
ko'rsatmalarning bajarilishini, uning asosiy portini, balki "Yuklash"
yo'riqnomasining manzil diapazonini ham tekshiradi. Xuddi shunday,
AccessProbe ham manzil diapazonining belgilanish ma'lumotlarini, asosiy
portni, urish yoki o'tkazib yuborish statistikasini va manzillar diapazonining
holatini to'playdi. Miss-status Handling Register (MSHR).
Ikki prob LSQ birliklari va xotira ob'ektlari o'rtasidagi
paketlarni samarali tarzda ushlab turishi mumkin, shuning
uchun biz kirish yo'riqnomasini va uning so'rov manzilini
aniq olishimiz mumkin. Paket xotiraga o'tkazilgandan so'ng,
biz javob statistikasi va kesh protokoli yordamida xotira
ierarxiyasining turli darajalaridagi paketlarni kuzatishimiz
mumkin. Ko'rinishidan, tekshirilayotgan ma'lumotlar dastur
va arxitekturaga bog'liq, lekin xotira texnologiyasidan mustaqil.
PipeProbe
3.
7
RequestProbe

Download 0.81 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   19




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