Intel Threading Building Blocks is a new and useful C++ template-based runtime library which simplifies writing multi-threaded applications. It consists of pre-built and tested data structures & algorithms that simplify threading for performance and scalability. Create scalable threads faster to utilize multi-core technology with Intel Threading Building Blocks.
Here are some key features of "Intel Threading Building Blocks":
· Ready to use parallel algorithms that easily plug into applications and deliver scalable performance
· Highly concurrent containers for robust threaded applications
· Task based parallelism to abstract platform details and focus on application
· Library based solution that seamlessly integrates into development environments
· Cross platform support speeds deployment of applications on various multi-core platforms
· Provides a single solution for Windows*, Linux*, and Mac OS* X on 32-bit and 64-bit platforms using Intel, Microsoft, and GNU compilers