Previous | Next --- Slide 6 of 36
Back to Lecture Thumbnails
kkz

Locks in this case would not fix the issue, as it does not ensure write propagation.

idl

Is it even possible to ensure write propagation using locks? It seems like locks solve a completely different problem...

kayvonf

@idl. Correct. That was a bit of a trick question. You (and @kkz) were not tricked.

Q_Q

I think that some of the mutex libraries out there will issue the correct cache flush instructions, if the underlying architecture doesn't support cache coherence itself and requires explicit cache management.