A computer system contains a main memory of 32KB. It also has a 1KB cache divided into two-lines/set with 8Bytes per lin

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: 899604
Joined: Mon Aug 02, 2021 8:13 am

A computer system contains a main memory of 32KB. It also has a 1KB cache divided into two-lines/set with 8Bytes per lin

Post by answerhappygod »

A computer system contains a main memory of 32KB. It
also has a 1KB cache divided into two-lines/set with 8Bytes per
line. Assume that the
cache is initially empty. The processor fetches words from
locations 1024, 1025, 1026…….1072. and then 2048, 2049, 2050, ….
2096 in that
order. It then repeats this fetch sequence two more times.
Calculate the Hit ratio and show the state of cache at the end.
Assume an LRU is used as replacement algorithm.
Estimate the improvement resulting from the use of the cache, if
the cache is 20 times faster than RAM.
Just comment on relative Hit ratios and Execution times if Fully
Associative and Direct Mapping are used here.
NOTE- PLEASE TO dont copy from other answers solution i
need this answer in hand writtten pls
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply