Q71
MCQ2 marks, −0.5Consider a machine with a -way set associative data cache of size and block size . The cache is managed using virtual addresses and the page size is . A program to be run on this machine begins as follows: double ARR[1024][1024]; int i, j; /*Initialize array ARR to 0.0 */ for(i = 0; i < 1024; i++) for(j = 0; j < 1024; j++) ARR[i][j] = 0.0; The size of double is . Array is located in memory starting at the beginning of virtual page and stored in row major order. The cache is initially empty and no pre-fetching is done. The only data memory references made by the program are those to array . The total size of the tags in the cache directory is:
Sign in to save attempts.
Loading…