GCD++ (Grand Central Dispatch) is an lightweight C++ library for optimize application support for systems with multi-core processors and other symmetric multiprocessing systems. It's inspired by Apple GCD.