Compartilhar via


Classe affinity_partitioner

A classe de affinity_partitioner é semelhante à classe de static_partitioner , mas aumenta a afinidade do cache pela escolha de subintervalos de mapeamento a threads de trabalho. Pode melhorar o desempenho significativamente quando um loop é executado no mesmo conjunto de dados, e os ajustes de dados no cache. Observe que o mesmo objeto de affinity_partitioner deve ser usado com iterações subsequentes de um loop paralelo que é executado em um conjunto de dados específico, o benefício da localidade de dados.

class affinity_partitioner;

Membros

Construtores Públicos

Nome

Descrição

Construtor affinity_partitioner::affinity_partitioner

Constrói um objeto affinity_partitioner.

Destruidor affinity_partitioner::~affinity_partitioner

Destrói um objeto de affinity_partitioner .

Hierarquia de Herança

affinity_partitioner

Requisitos

Cabeçalho: ppl.h

Namespace: simultaneidade

Consulte também

Referência

Namespace Concurrency