affinity_partitioner Sınıfı

affinity_partitioner sınıfı sınıfına static_partitioner benzer, ancak alt aralıkları çalışan iş parçacıklarıyla eşlemeyi seçerek önbellek benzeşimini geliştirir. Bir döngü aynı veri kümesi üzerinde yeniden yürütülür ve veriler önbelleğe sığdığında performansı önemli ölçüde iyileştirebilir. Veri yerelliğinden yararlanmak için aynı affinity_partitioner nesnenin belirli bir veri kümesi üzerinde yürütülen paralel döngünün sonraki yinelemeleriyle kullanılması gerektiğini unutmayın.

Sözdizimi

class affinity_partitioner;

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
affinity_partitioner Bir affinity_partitioner nesne oluşturur.
~affinity_partitioner Yıkıcı Bir affinity_partitioner nesneyi yok eder.

Devralma Hiyerarşisi

affinity_partitioner

Gereksinimler

Üst bilgi: ppl.h

Ad alanı: eşzamanlılık

~affinity_partitioner

Bir affinity_partitioner nesneyi yok eder.

~affinity_partitioner();

affinity_partitioner

Bir affinity_partitioner nesne oluşturur.

affinity_partitioner();

Ayrıca bkz.

Eşzamanlılık Ad Alanı