دو
نوع لوکالیتی وجود دارد:
زمانی
و مکانی
برای
اینکه با توجه به عناصر خاصی برگ سازی
کنیم باید ببینیم کدام اندیسها در آن
عناصر تغییر میکنند.
اندازه
کل حافظه کش =
تعداد
کلمه ها *
اندازه
کلمه +تعداد
بلاکها *
تعداد
بیتهای tag
+ تعداد
بلاکها *
۱(برای
بیت valid)
در
پس نویسی از کامل نویسی انرژی و پهنای
باند کمتری مصرف میشود.
حالت
no
write allocate فقط
در سیاست کامل نویسی مناسب است.
در
کارایی CPU
زمانی
را که CPU
معطل
حافظه میماند نیز منظور میکنیم.
چیزهایی
که باید از کتاب خوانده شود:
لوکالیتی
زمانی و مکانی.
برگسازی
interleaving.
حافظه
کش.
فرمولهای
زمان متوسط با توجه به نرخ برخورد در کش.
نگاشتها(مستقیم.
انجمنی.
مجموعه
ای).
فرمت
آدرس در نگاشت مستقیم و نگاشت انجمنی و
نگاشت مجموعه ای.
سیاستهای
نوشتن(کامل
نویسی.
پس
نویسی.)
سیاستهای
miss
write. کارایی
CPU.پهنای
باند حافظه.
حافظه
انجمنی.
هیچ نظری موجود نیست:
ارسال یک نظر