Udostępnij za pośrednictwem


affinity_partitioner — Klasa

Klasa jest podobna affinity_partitioner do static_partitioner klasy, ale poprawia koligację pamięci podręcznej przez wybór podzestawów mapowania do wątków roboczych. Może znacząco poprawić wydajność, gdy pętla jest ponownie wykonywana w tym samym zestawie danych, a dane mieszczą się w pamięci podręcznej. Należy pamiętać, że ten sam affinity_partitioner obiekt musi być używany z kolejnymi iteracjami pętli równoległej wykonywanej w określonym zestawie danych, aby korzystać z lokalizacji danych.

Składnia

class affinity_partitioner;

Członkowie

Konstruktory publiczne

Nazwa/nazwisko opis
affinity_partitioner affinity_partitioner Tworzy obiekt.
~affinity_partitioner Destruktor affinity_partitioner Niszczy obiekt.

Hierarchia dziedziczenia

affinity_partitioner

Wymagania

Nagłówek: ppl.h

Przestrzeń nazw: współbieżność

~affinity_partitioner

affinity_partitioner Niszczy obiekt.

~affinity_partitioner();

affinity_partitioner

affinity_partitioner Tworzy obiekt.

affinity_partitioner();

Zobacz też

Przestrzeń nazw współbieżności