affinity_partitioner – třída
Třída affinity_partitioner
je podobná static_partitioner
třídě, ale zlepšuje spřažení mezipaměti výběrem mapování podrangů na pracovní vlákna. Může výrazně zvýšit výkon, když se smyčka znovu spustí přes stejnou sadu dat a data se vejdou do mezipaměti. Všimněte si, že stejný affinity_partitioner
objekt musí být použit s následnými iteracemi paralelní smyčky, která se provádí přes konkrétní datovou sadu, aby bylo možné těžit z umístění dat.
Syntaxe
class affinity_partitioner;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
affinity_partitioner | affinity_partitioner Vytvoří objekt. |
~affinity_partitioner Destruktor | affinity_partitioner Zničí objekt. |
Hierarchie dědičnosti
affinity_partitioner
Požadavky
Hlavička: ppl.h
Obor názvů: souběžnost
~affinity_partitioner
affinity_partitioner
Zničí objekt.
~affinity_partitioner();
affinity_partitioner
affinity_partitioner
Vytvoří objekt.
affinity_partitioner();