Compartilhar via


affinity_partitioner classe

O affinity_partitioner é semelhante do static_partitioner classe, mas melhora a afinidade do cache por sua opção de mapeamento de subintervalos para threads de trabalho.Ele pode melhorar significativamente o desempenho quando um loop é executada novamente sobre o mesmo conjunto de dados e os dados couberem no cache.Observe que o mesmo affinity_partitioner objeto deve ser usado com as iterações subseqüentes de um loop paralelo é executado sobre um determinado conjunto de dados, para se beneficiar da localidade de dados.

class affinity_partitioner;

Membros

Hh749982.collapse_all(pt-br,VS.110).gifConstrutores públicos

Nome

Descrição

Construtor de affinity_partitioner::affinity_partitioner

Constrói um affinity_partitioner objeto.

affinity_partitioner:: ~ affinity_partitioner destruidor

Destrói um affinity_partitioner objeto.

Hierarquia de herança

affinity_partitioner

Requisitos

Cabeçalho: ppl.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace