Класс affinity_partitioner

Класс affinity_partitioner похож на класс static_partitioner, но повышает сходство кэша с помощью сопоставления поддиапазонов в рабочий поток. Он может значительно повысить производительность, если цикл повторно выполняется над одним и тем же набором данных, и данные подходят для кэша. Обратите внимание, что один и тот же объект affinity_partitioner должен использоваться с последующими итерациями параллельного цикла, выполняемых над указанным набором данных, для извлечения выгоды из расположения данных.

class affinity_partitioner;

Члены

Открытые конструкторы

Имя

Описание

Конструктор affinity_partitioner::affinity_partitioner

Создает объект affinity_partitioner.

Деструктор affinity_partitioner::~affinity_partitioner

Удаляет объект affinity_partitioner.

Иерархия наследования

affinity_partitioner

Требования

Заголовок: ppl.h

Пространство имен: concurrency

См. также

Ссылки

Пространство имен concurrency