[concurrency-interest] question the about the JMM

Alexander Terekhov TEREKHOV at de.ibm.com
Thu Dec 13 05:13:52 EST 2007

>  part 1: http://lwn.net/Articles/250967/

"... Ulrich's copy of the document ..."

("What Every Programmer Should Know About Memory")


Doug Lea <dl at cs.oswego.edu>@cs.oswego.edu on 12.12.2007 22:10:13

Sent by:    concurrency-interest-bounces at cs.oswego.edu

To:    concurrency-interest <concurrency-interest at cs.oswego.edu>
Subject:    Re: [concurrency-interest] question the about the JMM

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.


Concurrency-interest mailing list
Concurrency-interest at altair.cs.oswego.edu

More information about the Concurrency-interest mailing list