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