Cacheminnen Cacheminnen är viktiga för att tillhandahålla processor högpresterande minneshierarki för processorer. Nedan

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

Cacheminnen Cacheminnen är viktiga för att tillhandahålla processor högpresterande minneshierarki för processorer. Nedan

Post by answerhappygod »

Cacheminnen
Cacheminnen är viktiga för att tillhandahålla processor
högpresterande minneshierarki för processorer. Nedan finns en lista
över 32-bitars minnesadressreferenser, givna som ord: 3, 180, 43,
2, 191, 88, 190, 14, 181, 44, 186, 253 Ni ombeds nu optimera en
cachedesign för de angivna referenserna. Det finns tre
direktmappade cachedesigner möjliga, alla med totalt 8 dataord: C1
har 1-ordsblock, C2 har 2-ordsblock och C3 har 4- ordsblock.
a) Identifiera binära adressen, taggen och index för var och en
av minnesreferenserna då C1, C2 och C3 används. Tips! Automatisera
beräkningarna t.ex. med Excel eller Python och presentera
resultatet i en tabell. Men motivera också varför det blir som det
blir.
b) När det gäller missfrekvens (miss rate), vilken cachedesign
är bäst?
c) Om stalltiden för en miss är 25 cykler, och C1 har en
åtkomsttid på 2 cykler, C2 3 cykler och C3 5 cykler, vilket är den
bästa cachedesignen?
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply