affinity_partitioner 类

affinity_partitioner 类与 static_partitioner 类相似,但它选择将子范围映射到工作线程,从而改善缓存关联。 在同一数据集中重新执行循环且数据适应缓存时,它可以显著提高性能。 请注意,必须与在特定数据集中执行的并行循环的后续迭代一起使用同一 affinity_partitioner 对象,才能受益于数据位置。

语法

class affinity_partitioner;

成员

公共构造函数

名称 描述
affinity_partitioner 构造 affinity_partitioner 对象。
~affinity_partitioner 析构函数 销毁 affinity_partitioner 对象。

继承层次结构

affinity_partitioner

要求

标头:ppl.h

命名空间: 并发

~affinity_partitioner

销毁 affinity_partitioner 对象。

~affinity_partitioner();

affinity_partitioner

构造 affinity_partitioner 对象。

affinity_partitioner();

另请参阅

并发命名空间