Previous | Next --- Slide 9 of 46
Back to Lecture Thumbnails
Funky9000

I wonder if shared memory requires coherence just like caches do?

blairwaldorf

@Funky9000: Well since there are caches involved on individual machines, I would believe so.

lol

Are you referring to the shared memory as DRAM? There is no notion of coherence in DRAM, as all cores have access to the single DRAM, and coherence is maintaining consistency of multiple copies over multiple memory modules (e.g. caches). There is likely to be cache-coherence, but it depends on the system.