Intel

Intel ® Software Network

Intel Software TV

Simplifying Parallelism Implementation with Intel Threading Building Blocks-Seg3of6

  • Segment 2 of 6
  • August 24, 2011
  • John Mchugh (Intel)
  • Download

Segment 3 of 6 - Use the Intel® Threading Building Blocks (Intel® TBB) template library to introduce parallelism into applications. The use of Lambda expressions available in Intel® Parallel Composer are discussed, along with data parallel and ta

Expand Description Collapse Description
Segment 3 of 6 - Use the Intel® Threading Building Blocks (Intel® TBB) template library to introduce parallelism into applications. The use of Lambda expressions available in Intel® Parallel Composer are discussed, along with data parallel and task parallel models of parallel programming. Specific focus is placed on representing common parallel programming patterns, such as pipelines and concurrent queues, using Intel TBB templates. The newest enhancements to the Intel TBB library are also explored, including task-to-thread affinity and task cancellation support.

Leave a Comment

To obtain technical support, please go to Software Support

Date Added | Popularity
Date Series Author
August 24, 2011 A gentle introduction to parallel software-seg2of5
  • 1
    Segment 2 of 5 - Dr. Tim Mattson, Principal Engineer at Intel's Microprocessor Technology Labs, will lead a webinar focused on actual code and the parallel programming APIs available to software developers. Tim will begin with an overview of the
John Mchugh (Intel)
August 24, 2011 Easy Ways to Solve Parallel Performance Challenges - Seg2of3
  • 1
    Segment 2 of 3 - New innovations bring new challenges. For many C/C++ developers, introducing parallelism means spending hours tuning an application for multicore performance. Learn techniques with a new performance tuning profiler found in Intel®
John Mchugh (Intel)
August 24, 2011 Debugging Parallel Code for Fast, Reliable Applications - Seg2of4
  • 1
    Segment 2 of 4 - Memory errors, data races, and deadlock are notorious yet critical issues to track down in threaded apps. Learn new techniques using Intel® Parallel Studio developer tools and save hours of debugging time, while improving applicati
John Mchugh (Intel)
1-15 of 15