[concurrency-interest] question the about the JMM
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