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 名前空間