Library Contents
TBB is a collection of components for parallel programming:
- Basic algorithms:
parallel_for,parallel_reduce,parallel_scan - Advanced algorithms:
parallel_while,parallel_do,parallel_pipeline,parallel_sort - Containers:
concurrent_queue,concurrent_priority_queue,concurrent_vector,concurrent_hash_map - Scalable memory allocation:
scalable_malloc,scalable_free,scalable_realloc,scalable_calloc,scalable_allocator,cache_aligned_allocator - Mutual exclusion:
mutex,spin_mutex,queuing_mutex,spin_rw_mutex,queuing_rw_mutex,recursive mutex - Atomic operations:
fetch_and_add,fetch_and_increment,fetch_and_decrement,compare_and_swap,fetch_and_store - Timing: portable fine grained global time stamp
- Task Scheduler: direct access to control the creation and activation of tasks
Read more about this topic: Intel Threading Building Blocks
Famous quotes containing the words library and/or contents:
“... as beauty is in the eye of the beholder, the ideal library is in the wish of its maker.”
—Carolyn Wells (18621942)
“Yet to speak of the whole world as metaphor
Is still to stick to the contents of the mind
And the desire to believe in a metaphor.
It is to stick to the nicer knowledge of
Belief, that what it believes in is not true.”
—Wallace Stevens (18791955)
Related Phrases
Related Words