affinity_partitioner (Clase)
La clase affinity_partitioner es similar a la clase static_partitioner, pero mejora la afinidad de caché eligiendo la asignación de subintervalos para subprocesos de trabajo. Esta clase puede mejorar considerablemente el rendimiento cuando un bucle se vuelve a ejecutar sobre el mismo conjunto de datos, y los datos se ajustan al caché. Observe que el mismo objeto affinity_partitioner debe utilizarse con iteraciones posteriores de un bucle paralelo que se ejecuta sobre un conjunto de datos determinado, para beneficiarse de la situación de los datos.
class affinity_partitioner;
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Construye un objeto affinity_partitioner. |
|
Destruye un objeto affinity_partitioner. |
Jerarquía de herencia
affinity_partitioner
Requisitos
Encabezado: ppl.h
Espacio de nombres: simultaneidad