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 613 of file partitioner.h.
Definition at line 623 of file partitioner.h.
|
private |
Definition at line 628 of file partitioner.h.
|
private |
Definition at line 625 of file partitioner.h.
|
inline |
Definition at line 615 of file partitioner.h.
|
friend |
Definition at line 619 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 618 of file partitioner.h.