GPU621/Distributed Workload

From CDOT Wiki
Revision as of 23:08, 2 December 2018 by Mjwolfe (talk | contribs)
Jump to: navigation, search

Overview

TBB:
Is a template library developed by Intel to provide methods to facilitate parallel programming. This is done by dividing a computation into tasks that can be scheduled to run in parallel threads on multi-core processors
Threading Building Blocks includes algorithms, concurrent containers, locks and memory allocation tools.
TBB is designed to work with any C++ compiler.
STL:
The Standard Template Library also extends useful functionality, including generic data structures, containers, iterators and algorithms that can be used to write clean efficient code.