Kelas affinity_partitioner

Kelas affinity_partitioner ini mirip static_partitioner dengan kelas , tetapi meningkatkan afinitas cache dengan pilihan pemetaan subranges ke utas pekerja. Ini dapat meningkatkan performa secara signifikan ketika perulangan dijalankan kembali melalui himpunan data yang sama, dan data cocok dalam cache. Perhatikan bahwa objek yang sama affinity_partitioner harus digunakan dengan perulangan berikutnya dari perulangan paralel yang dijalankan melalui himpunan data tertentu, untuk mendapatkan manfaat dari lokalitas data.

Sintaks

class affinity_partitioner;

Anggota

Konstruktor Publik

Nama Deskripsi
affinity_partitioner Membuat affinity_partitioner objek.
~affinity_partitioner Destructor Menghancurkan objek affinity_partitioner .

Hierarki Warisan

affinity_partitioner

Persyaratan

Header: ppl.h

Namespace: konkurensi

~affinity_partitioner

Menghancurkan objek affinity_partitioner .

~affinity_partitioner();

affinity_partitioner

Membuat affinity_partitioner objek.

affinity_partitioner();

Baca juga

Namespace layanan konkurensi