Intel ITB999ASGE1 用户手册
Product Brief
Intel® Threading Building Blocks 4.2
PARALLELIZE APPLICATIONS FOR PERFORMANCE
Top Features
Rich set of components to
efficiently implement higher-level,
task-based parallelism
task-based parallelism
Future-proof applications to tap
current and future multicore and
many-core platforms
many-core platforms
Compatible with multiple compilers
and portable to various operating
systems
systems
Available with open source or
commercial license
Available in the following suites or
standalone:
standalone:
Intel® Cluster Studio XE
Intel® Parallel Studio XE
Intel® C++ Studio XE
Intel® Composer XE
Intel® C++ Composer XE
Standalone as Intel® Threading
Intel® Parallel Studio XE
Intel® C++ Studio XE
Intel® Composer XE
Intel® C++ Composer XE
Standalone as Intel® Threading
Building Blocks
OS Commercial Support:
Windows*
Linux*
OS X*
Linux*
OS X*
"Intel® TBB provided us with
optimized code that we did not
have to develop or maintain for
critical system services. I could
assign my developers to code what
we bring to the software table—
crowd simulation software.”
optimized code that we did not
have to develop or maintain for
critical system services. I could
assign my developers to code what
we bring to the software table—
crowd simulation software.”
Michaël Rouillé, CTO, Golaem
Simplify Parallelism with a Scalable Parallel Model
Intel® Threading Building Blocks (Intel® TBB) 4.2 is a widely used, award-winning C++ template
library for creating high performance, scalable parallel applications. Intel TBB is the #1 choice of
developers looking to implement cross-platform parallel applications. It automatically
determines the best thread scheduling and work distribution to efficiently use the power and
performance of multicore and many-core hardware.
library for creating high performance, scalable parallel applications. Intel TBB is the #1 choice of
developers looking to implement cross-platform parallel applications. It automatically
determines the best thread scheduling and work distribution to efficiently use the power and
performance of multicore and many-core hardware.
Performance Scalability with Future-proofing – Intel TBB provides a simple and rapid way
of developing robust parallel applications that abstracts platform details and threading
mechanisms for performance that scales with increasing core counts.
mechanisms for performance that scales with increasing core counts.
Intel® TBB yields linear scaling in these example applications running on Intel® Xeon® processors and Intel
Xeon Phi™ coprocessors
Productivity and Reliability – Intel TBB provides abstractions that make it easier to write
scalable and reliable parallel applications with fewer lines of code.
Intel® TBB Pre-Tested Capabilities
Compatible – Compatible with multiple compilers and operating systems, Intel TBB fits within
your environment making it easy to use and maintain.
Interoperable – Multiple Intel TBB-based modules seamlessly interoperate in a user’s
application, helping avoid over subscription when other programming models are in use