« on: August 04, 2009, 07:12:12 PM »
Intel has announced Threading Building Blocks 2.2 (TBB), a high-level C++ library that abstracts threads to tasks to create portable and scalable parallel applications. Version 2.2 is available in both the commercial and open source releases. These are built from identical sources -- the only real difference is the license and support offerings.
Intel TBB's pipeline can now perform DirectX, OpenGL, and I/O parallelization by using the new thread_bound_filter feature. There are certain types of operations that require that they are used from the same thread every time and by using a filter bound to a thread, you can guarantee that the final stage of the pipeline will always use the same thread.