Changes

Jump to: navigation, search

Team Darth Vector

6 bytes added, 22:28, 11 December 2017
Implementation Safety for TBB
If you are trying to create your own model / deeper threading solution STL gives you the foundations without the needless level of abstraction of other 3rd party’s software.
===Implementation Safety for TBB and STL ===
We are all human and we do make mistakes.
As already stated most of the STL containers are not thread safe. Though some operations in TBB containers are also not thread safe, like reserve() and clear() in concurrent_vector.
Thread Creation, terminating, and synchronizing, partitioning is managed by TBB. This creates a layer of safety on the programmer’s end, has they do not have to deal with the threads themselves, making a developer less prone to make mistakes.
=== Identifying the worries and responsibility when parallelizing code ===
32
edits

Navigation menu