Anthony Williams, "C++ Concurrency in Action"

I managed to attend ACCU 2012 this year. It was almost all about C++ 2011. One of the presentations I have attended was “C++11 concurrency tutorial” from Anthony Williams. He is, no more no less, the maintainer of boost::thread.

His presentation is available with examples.

Unfortunately, I missed his second presentation, “Dataflow, Actors and High Level Structures in Concurrent Applications”. In fact, it was about implementing the concept of actors, similar as in Erlang, in C++ 2011.

This presentation is also available with examples.


Going further. Anthony’s book, “C++ Concurrency in Action”, has been released recently.

If you want an exhaustive explanation about the C++ memory model, please read the chapters 5 (along with all others).