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:
“Knowing I loved my books, he furnished me
From mine own library with volumes that
I prize above my dukedom.”
—William Shakespeare (15641616)
“Conversation ... is like the table of contents of a dull book.... All the greatest subjects of human thought are proudly displayed in it. Listen to it for three minutes, and you ask yourself which is more striking, the emphasis of the speaker or his shocking ignorance.”
—Stendhal [Marie Henri Beyle] (17831842)
Related Phrases
Related Words