Threading Building Blocks offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you leverage multi-core processors for performance and scalability without having to be a threading expert.
tbb is a simple command line interface for FT232R and FT245R Bit Bang Mode. Since version 0.02, I2C host emulation command tbbi2c added. And since version 0.05, you can build the binaries for mac, linux and windows (experimental).