0 0 votes Is it compulsory that the block sizes of the main memory and the cache memory are always equal? CO & Architecture cache-memory co-and-architecture memory-interfacing + – Hardik Vagadia 1.7k views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
Best answer 0 0 votes both are of same size because conversation of cache with main memory is deal with only block size so size must be same focus _GATE answered Jan 9, 2017 • selected Jan 10, 2017 by Sushant Gokhale focus _GATE comment Share Follow See all 3 Comments 3 3 Comments reply Kaushik.P.E commented Jan 9, 2017 reply Follow flag Usually page size is far more larger than cache block size. 0 0 replyShare Kaushik.P.E commented Jan 9, 2017 reply Follow flag Even in a multilevel cache block size varies from level to level. refer this question https://gateoverflow.in/2352/gate2010-48 0 0 replyShare Kaushik.P.E commented Jan 9, 2017 reply Follow flag refer this link too https://gateoverflow.in/17985/blocksize-considered-transfering-blocksize-memory-differ 0 0 replyShare Please log in or register to add a comment.
2 2 votes Cache to MM transfer always occurs in terms of blocks. And as you may already CPU to cache access is in terms of words. Blocks in MM are usually reffered to as pages and in practise are far more bigger than a block. But from gate pov if it is not explicitly specified then both are equal. Kaushik.P.E answered Jan 9, 2017 Kaushik.P.E comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes it is not compulsary buddy. Wanted answered Jan 17, 2017 Wanted comment Share Follow See all 2 Comments 2 2 Comments reply ankit3009 commented Nov 27, 2021 reply Follow flag But if it’s not mentioned explicitly then they are queal , right? 0 0 replyShare Vishal_kumar98 commented Nov 27, 2021 reply Follow flag It is for not having any sort of internal fragmentation 2 2 replyShare Please log in or register to add a comment.