Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Класс affinity_partitioner аналогичен классу static_partitioner, но он повышает сходство кэша путем подбора поддиапазонов сопоставления для потоков рабочего процесса. Он может значительно повысить производительность, если цикл повторно выполняется в одном и том же наборе данных и данные помещаются в кэш. Обратите внимание, что один и тот же объект affinity_partitioner должен использоваться с последующими итерациями параллельного цикла, выполняемого в указанном наборе данных, чтобы воспользоваться преимуществом локальности данных.
Синтаксис
class affinity_partitioner;
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| affinity_partitioner | Создает объект affinity_partitioner. |
| Деструктор ~affinity_partitioner | Уничтожает affinity_partitioner объект. |
Иерархия наследования
affinity_partitioner
Требования
Заголовок: ppl.h
Пространство имен: concurrency
~affinity_partitioner
Уничтожает affinity_partitioner объект.
~affinity_partitioner();
affinity_partitioner
Создает объект affinity_partitioner.
affinity_partitioner();