0 0 votes Consider a two-level memory hierarchy, L1 (cache) has an accessing time of 5 ns and main memory has an accessing time of 100 ns. Writing or updating contents takes 20 ns and 200 ns for L1 and main memory respectively. Assume L1 gives misses 20% of the time with 60% of the instructions being read-only instructions. What is the average access time for the system (in ns) if it uses the WRITETHROUGH technique? CO & Architecture co-and-architecture cache-memory multilevel-cache numerical-answers + – Shivangi Parashar 2 2.3k views answer comment Share Follow Print See all 8 Comments 8 8 Comments reply Show 5 previous comments VIDYADHAR SHELKE 1 commented Jan 26, 2020 reply Follow flag @srestha what is correct ans ma'am 0 0 replyShare srestha commented Jan 26, 2020 reply Follow flag what should be?? Can u give the correct logic? " 60% of the instructions are read only instructions. " right?? 0 0 replyShare VIDYADHAR SHELKE 1 commented Feb 5, 2020 reply Follow flag @srestha ma'am avg time ={(0.8*5+0.2*(100+5)}*0.60 + {(0.8*20+0.2*(200+20)}*0.40 0 0 replyShare Please log in or register to add a comment.
1 1 vote read:0.8(5)+0.2(5+100)=25 ns write:0.8* max(20,200)+0.2(200)=200 ns total time=0.6*25+0.4*200 =95 ns arun yadav answered Sep 10, 2020 arun yadav comment Share Follow 0 reply Please log in or register to add a comment.