[concurrency-interest] question the about the JMM
dl at cs.oswego.edu
Wed Dec 12 16:10:13 EST 2007
I forgot to mention as another follow-up to that discussion --
Ulrich Drepper has a good (and very long) introduction
to caches among other lower-level aspects of memory at
part 1: http://lwn.net/Articles/250967/
part 2: http://lwn.net/Articles/252125/
See links near end of part one for parts 3-9.
This is focused mainly on C programming on commodity MP
and multicore X86s but relevant to most systems.
Well worth reading if you want a good sense of memory
systems underlying execution of your code, but oddly
has little to say about fences/barriers.
More information about the Concurrency-interest