Anteckning
Å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();