Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
The affinity_partitioner class is similar to the static_partitioner class, but it improves cache affinity by its choice of mapping subranges to worker threads. It can improve performance significantly when a loop is re-executed over the same data set, and the data fits in cache. Note that the same affinity_partitioner object must be used with subsequent iterations of a parallel loop that is executed over a particular data set, to benefit from data locality.
Syntax
class affinity_partitioner;
Members
Public Constructors
| Name | Description |
|---|---|
| affinity_partitioner | Constructs an affinity_partitioner object. |
| ~affinity_partitioner Destructor | Destroys an affinity_partitioner object. |
Inheritance Hierarchy
affinity_partitioner
Requirements
Header: ppl.h
Namespace: concurrency
~affinity_partitioner
Destroys an affinity_partitioner object.
~affinity_partitioner();
affinity_partitioner
Constructs an affinity_partitioner object.
affinity_partitioner();