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 610 of file partitioner.h.
Definition at line 620 of file partitioner.h.
|
private |
Definition at line 625 of file partitioner.h.
|
private |
Definition at line 622 of file partitioner.h.
|
inline |
Definition at line 612 of file partitioner.h.
|
friend |
Definition at line 616 of file partitioner.h.
|
friend |
Definition at line 617 of file partitioner.h.
|
friend |
Definition at line 618 of file partitioner.h.
|
friend |
Definition at line 615 of file partitioner.h.