2008 · 53 citations · 0 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureParallel AlgorithmsParallel ComputingData ParallelismParallel ArchitecturesParallel ComputationParallel Programming ModelsProcessor MicroarchitectureTask ParallelismMulti-core ComputingMulticore ArchitecturesMultithreaded Task ModelsMultithreadingParallel Program DesignTask Parallel Programming ModelsTask-level ParallelismThread-based Parallelism
Intel® Threading Building Blocks (TBB) was designed to simplify programming for multi-core platforms. By introducing a new way of expressing parallelism, developers can focus on efficient scalable parallel program design and avoid dealing with low level details of threading. This talk will focus on the task-based approach to threading of the Intel® TBB. We will show step by step what needs to be done in order to take advantage of the TBB task based programming model in your code.