Lunchbox - C++ library for multi-threading programming