Question: . Assume the cache line ( cache block ) in a multiprocessor shared memory system is of size 6 4 bytes. Choose a statement from
Assume the cache line cache block in a multiprocessor shared memory
system is of size bytes. Choose a statement from a to d below that is false or
choose e
a When a processor executes a store instruction to write a word of bytes to
memory, this triggers the writing of a data block of bytes from a local
processor cache to memory.
b When a processor executes a load instruction of bytes to read such a word
from memory, this triggers the reading of a data block from memory to a local
processor cache when there is a cache miss.
c Writing a data block to a processor cache has to invalidate copies of this block in
other processor caches even these processors do not use this data block any
more.
d False sharing can occur when multiple processors write data to different but
consecutive data addresses in memory.
e All of them are correct.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
