Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
An auto partitioner. More...
#include <partitioner.h>
Public Member Functions | |
auto_partitioner () | |
Private Types | |
typedef interface9::internal::old_auto_partition_type | partition_type |
typedef interface9::internal::auto_partition_type | task_partition_type |
typedef interface9::internal::auto_partition_type::split_type | split_type |
Friends | |
template<typename Range , typename Body , typename Partitioner > | |
class | serial::interface9::start_for |
template<typename Range , typename Body , typename Partitioner > | |
class | interface9::internal::start_for |
template<typename Range , typename Body , typename Partitioner > | |
class | interface9::internal::start_reduce |
template<typename Range , typename Body , typename Partitioner > | |
class | internal::start_scan |
An auto partitioner.
The range is initial divided into several large chunks. Chunks are further subdivided into smaller pieces if demand detected and they are divisible.
Definition at line 614 of file partitioner.h.
Definition at line 624 of file partitioner.h.
|
private |
Definition at line 629 of file partitioner.h.
|
private |
Definition at line 626 of file partitioner.h.
|
inline |
Definition at line 616 of file partitioner.h.
|
friend |
Definition at line 620 of file partitioner.h.
|
friend |
Definition at line 621 of file partitioner.h.
|
friend |
Definition at line 622 of file partitioner.h.
|
friend |
Definition at line 619 of file partitioner.h.