>>8
じゃあ、テンプレ追加よろしく。

俺からはJava関連をいくつか挙げる。

Java Memory Modelについて
http://www.cs.umd.edu/~pugh/java/memoryModel/
"Double-Checked Locking is Broken"
http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html
The JSR-133 Cookbook for Compiler Writers
http://gee.cs.oswego.edu/dl/jmm/cookbook.html

特に下2つはJava以外のプログラマにもお薦め。
メモリモデル関連では↓も面白い。
http://lse.sourceforge.net/locking/wmbdd.html
Linuxでlock-freeアルゴリズムの一つである
RCU(Read-Copy Update)を実装するときの話。