[Crib-list] T O D A Y: SPEAKER, Arch Robison (Intel®) -- "Computational Research in Boston and Beyond Seminar - CRIBB" -- Tuesday, August 24, 2010 -- 12:30 -- Room 32-D463 (Stata)
Shirley Entzminger
daisymae at math.mit.edu
Tue Aug 24 10:05:32 EDT 2010
T O D A Y . . .
COMPUTATIONAL RESEARCH in BOSTON and BEYOND SEMINAR (CRIBB)
NOTE Location ...
DATE: Tuesday, August 24, 2010
TIME: 12:30 PM
LOCATION: Building 32, Room D463 (Stata)
Pizza and beverages will be provided at 12:15 PM outside Room 32-D463.
TITLE: Introduction to Intel® Threading Building Blocks
SPEAKER: ARCH ROBISON (Intel®)
ABSTRACT:
Intel® Threading Building Blocks (Intel® TBB) is a commercially supported
open-source C++ template library for parallel programming of shared-memory
hardware. TBB stresses a scalable and nestable approach to parallelism,
which is critical for successful multi-core modular software. I will
focus on the generic algorithms portion of TBB, which enable programmers
to express parallelism at a high level, without becoming tangled in low
level details of threading. For example, TBB's parallel_reduce template
lets the programmer specify a parallel reduction over any recursively
divisible iteration space, using any associative operation. I'll also
touch on TBB's concurrent containers, which simplify common patterns of
sharing between parallel activities. TBB rounds out its concurrency
support with critical low-level components such as locks, atomic
operations, and a scalable memory allocator.
**************************************************************************
Massachusetts Institute of Technology
Cambridge, MA 02139
For more information, please visit...
http://math.mit.edu/crib
More information about the CRiB-list
mailing list