|
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 629 of file partitioner.h.
Definition at line 639 of file partitioner.h.
|
private |
Definition at line 644 of file partitioner.h.
|
private |
Definition at line 641 of file partitioner.h.
|
inline |
Definition at line 631 of file partitioner.h.
|
friend |
Definition at line 635 of file partitioner.h.
|
friend |
Definition at line 636 of file partitioner.h.
|
friend |
Definition at line 637 of file partitioner.h.
|
friend |
Definition at line 634 of file partitioner.h.