Sdílet prostřednictvím


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();

Viz také

concurrency – obor názvů