Intel Threading Building Blocks (also known as TBB) is a C++ template library developed by Intel Corporation for writing software programs that take advantage of multi-core processors. The library consists of data structures and algorithms that allow a programmer to avoid some complications arising from the use of native threading packages such as POSIX threads, Windows threads, or the portable Boost Threads in which individual threads of execution are created, synchronized, and terminated manually. Instead the library abstracts access to the multiple processors by allowing the operations to be treated as "tasks", which are allocated to individual cores dynamically by the library's run-time engine, and by automating efficient use of the CPU cache. A TBB program creates, synchronizes and destroys graphs of dependent tasks according to algorithms, i.e. high-level parallel programming paradigms (a.k.a. Algorithmic Skeletons). Tasks are then executed respecting graph dependencies. This approach groups TBB in a family of solutions for parallel programming aiming to decouple the programming from the particulars of the underlying machine.
Read more about Intel Threading Building Blocks: Implementation, Library Contents, History, Systems Supported
Famous quotes containing the words threading, building and/or blocks:
“With five to ten hundred pure-minded young women threading the streets of the village every evening unattended, vice must slink away, like frost before the rising sun ...”
—Anna Julia Cooper (18591964)
“... whats been building since the 1980s is a new kind of social Darwinism that blames poverty and crime and the crisis of our youth on a breakdown of the family. Thats what will last after this flurry on family values.”
—Stephanie Coontz (b. 1944)
“In any case, raw aggression is thought to be the peculiar province of men, as nurturing is the peculiar province of women.... The psychologist Erik Erikson discovered that, while little girls playing with blocks generally create pleasant interior spaces and attractive entrances, little boys are inclined to pile up the blocks as high as they can and then watch them fall down: the contemplation of ruins, Erikson observes, is a masculine specialty.”
—Joyce Carol Oates (b. 1938)