affinity_partitioner, classe
La classe d' affinity_partitioner est semblable à la classe d' static_partitioner , mais elle améliore l'affinité de cache par son choix de subranges de mappage aux threads de travail. Elle peut améliorer les performances de manière significative lorsqu'une boucle est exécutée de nouveau sur le même groupe de données, et les ajustements de données dans le cache. Notez que le même objet d' affinity_partitioner doit être utilisé avec les itérations suivantes d'une boucle parallèle qui est exécutée sur un groupe de données particulier, pour tirer parti de la localité des données.
class affinity_partitioner;
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet affinity_partitioner. |
|
Détruit un objet affinity_partitioner. |
Hiérarchie d'héritage
affinity_partitioner
Configuration requise
En-tête : ppl.h
Accès concurrentiel del'espace de noms :