Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism
Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers.
But they also present a challenge: More than ever, multithreading is a requirement for good performance.
This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems.
Tags: c, multicore