0 votes 0 votes how many memory access required to transfer a block to cache ? suppose memory block is of size 16 word. sachin! asked Aug 18, 2017 sachin! 393 views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply Shubhanshu commented Aug 18, 2017 reply Follow Share it is depend on what is your bus size. Suppose if the bus size is of 4 words then it will take 4 mem access as one time you can transfer only 4 words from mem to cache. then 16/4 = 4 Mem access you required. 0 votes 0 votes sachin! commented Aug 18, 2017 reply Follow Share Ok , When there is miss in cache we load block from main memory here i assuming only 2 level in memory hierarchy. But Average memory access time= Cache hit time +miss ratio* memory access time. It indicate when we miss we need only one memory access require but we need to transfer a block on miss .Can you elaborate it? 0 votes 0 votes Shubhanshu commented Aug 18, 2017 reply Follow Share In those cases we assume that bus size is enoght to transfer a block from main memory to cache memory in one go only. 0 votes 0 votes sachin! commented Aug 18, 2017 reply Follow Share Thanks 0 votes 0 votes Please log in or register to add a comment.