Довелось мне в этом году посетить ACCU 2012. Практически все в этом году было про С++ 2011. Одна из презентаций, которые я посетил, была “C++11 concurrency tutorial” от Антони Вильямса, не больше не меньше, мейнтейнера boost::thread.
Его презентация доступна с примерами.
Вторая его презентация, увы, которую я не посетил, называлась “Dataflow, Actors and High Level Structures in Concurrent Applications”. Фактически, там было показано, как можно на С++ забацать actor’ы практически как в Эрланге.
Эта презентация тоже доступна с примерами.
Рекомендую.
Идем далее. Недавно вышла книга, “C++ Concurrency in Action” этого же автора (Anthony Williams).
Если хотите знать все про memory model в C++, почитайте пятую главу (и не только пятую).