2-Ma’ruza. Kompyuter tizimi xotirasini tashkil qilish. Kompyuterlarda xotirani tashkil qilish



Download 359,63 Kb.
bet11/11
Sana22.03.2022
Hajmi359,63 Kb.
#505440
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
2.Kompyuter tizimi xotirasini tashkil qilish. Kompyuterlarda xotirani tashkil qilish

Shakl 9.4. 10 bitli manzil uchun 8x8 ikki kirishli assotsiativ kesh
Ushbu xaritalash algoritmi to'liq assotsiativ kesh (yaxshi xotiradan foydalanish, yuqori tezlik) va to'g'ridan-to'g'ri kirish keshining (soddaligi va arzonligi) afzalliklarini birlashtiradi, bu xususiyatlardagi asl algoritmlardan biroz pastroq. Shuning uchun assotsiativ kesh eng keng tarqalgan
(9.2-jadval).
9.2-jadval. IA-32 CPU keshining xususiyatlari
























Intel486

Pentium

Pentium MMX

P6

Pentium 4

L1 buyruqlar keshi
















Turi

4-in dots.

2-in dots.

4-in dots.

4-in dots.

8-in. dots.

Qator hajmi, bayt













-

Umumiy miqdori, kB

8/16







8/16

12Kmops

L1 ma'lumotlar keshi
















Turi

Ko'rsatmalar keshi bilan umumiy

2-in dots.

4-in dots.

2/4-in. dots.

4-in dots.

Qator hajmi, bayt
















Umumiy miqdori, kB







8/16







L2 kesh
















Turi

Tashqi

tashqi 4 kirish dots.

4-in dots.

8-in. dots.




Qator hajmi, bayt
















Umumiy miqdori, kB

256/512

128-2048

256/512







Izohlar: Intel-486 birinchi darajali buyruqlar va ma'lumotlarning bitta keshidan foydalanadi. Pentium Pro L1-da ma'lumotlar keshi 8 Kbayt 2-kirish assosiativ, boshqa P6 modellarda - 16 Kbayt 4-kirish assotsiativdir. Pentium 4 L1 yo'riqnomasi keshi o'rniga L1 mikrooperatsiyasining keshini (iz keshi) ishlatadi.
Keshni tashkil qilish uchun siz Princeton arxitekturasidan foydalanishingiz mumkin (buyruqlar va ma'lumotlar uchun aralash kesh, masalan, Intel-486-da). Bu aniq (va tashqi kesh xotirasi fon Neumann tizimlari uchun muqarrar) har doim ham samarali bo'lavermaydi. Keshni yo'riqnomalar keshiga va ma'lumotlar keshiga ajratish (Garvard arxitektura keshi) quyidagi sabablarga ko'ra kesh samaradorligini oshirishi mumkin:

  • Ko'pgina zamonaviy protsessorlarda quvurli arxitektura mavjud bo'lib, unda konveyer qismlari parallel ravishda ishlaydi. Shunday qilib, buyruqni tanlash va buyruq ma'lumotlariga kirish quvur liniyasining turli bosqichlarida amalga oshiriladi va alohida keshdan foydalanish sizga ushbu operatsiyalarni parallel ravishda bajarishga imkon beradi.

  • Buyruq keshini faqat o'qish uchun o'qish mumkin, shuning uchun u biron bir qayta yozish algoritmlarini amalga oshirishni talab qilmaydi, bu esa keshni sodda, arzon va tez bajaradi.

Shuning uchun birinchi darajali keshni tashkil qilish uchun Pentiumdan boshlab barcha so'nggi IA-32 modellari Garvard arxitekturasidan foydalanadilar.
Keshni samarali ishlashining mezoni keshsiz tizim bilan solishtirganda xotira uchun o'rtacha kirish vaqtining kamayishi hisoblanadi. Bunday holda, kirishning o'rtacha vaqtini quyidagicha hisoblash mumkin:
T cf \u003d (T hit x R hit) + (T s x (1 R urish))
bu erda T urish - bu zarba bo'lganida kesh xotirasiga kirish vaqti (o'tkazib yuborish yoki urishni aniqlash vaqtini o'z ichiga oladi), T miss - bu kesh sog'inmagan holatda asosiy xotiradan blokni kesh chizig'iga o'rnatish va talab qilingan ma'lumotlarni protsessorga keyinchalik etkazish uchun zarur bo'lgan vaqt. , R urish - urish darajasi.
Shubhasiz, R ning qiymati 1 ga qanchalik yaqin bo'lsa, T cf ning qiymati T zarbasiga yaqinroq bo'ladi. Xit darajasi asosan kesh arxitekturasi va uning o'lchamiga bog'liq. Kesh xotirasining mavjudligi va yo'qligi va uning hajmi protsessor samaradorligining oshishiga ta'siri Jadvalda ko'rsatilgan. 9.3.
Download 359,63 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