Types const_range_type and range_type model the Container Range concept. The types differ only in that the bounds for a const_range_type are of type const_iterator, whereas the bounds for a range_type are of type iterator.
Some methods of class task are deprecated because they have obsolete or redundant functionality.
Nodes in an Intel® Threading Building Blocks (Intel® TBB) flow graph communicate by pushing and pulling messages. Two policies for pushing messages are used, depending on the type of the node:
This section describes features of Intel® Threading Building Blocks (Intel® TBB) that relate to general environment issues.
List of task objects.
#define TBB_PREVIEW_AGGREGATOR 1 #include "tbb/aggregator.h"
This example calculates the sum x*x + x*x*x for all x = 1 to 10. The layout of this example is shown in the figure below.
Write a message to memory and have another processor read it on hardware that does not have a sequentially consistent memory model.