[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 ..."

http://people.redhat.com/drepper/cpumemory.pdf
("What Every Programmer Should Know About Memory")

regards
alexander.

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>
cc:
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.

-Doug


_______________________________________________
Concurrency-interest mailing list
Concurrency-interest at altair.cs.oswego.edu
http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest




More information about the Concurrency-interest mailing list