Adakah C 17 Algoritma Selari Sudah Dilaksanakan?
Dalam C 17, algoritma selari telah diperkenalkan tetapi menghadapi cabaran pelaksanaan. Sehingga hari ini, algoritma ini telah direalisasikan dalam GCC 9. Walau bagaimanapun, untuk menggunakannya, anda mesti memasang Blok Bangunan Benang (TBB) secara bebas.
Butiran Pelaksanaan
Ubuntu 19.10:
Ubuntu 18.04:
Penggunaan:
<code class="cpp">#include <execution> #include <algorithm> std::sort(std::execution::par_unseq, input.begin(), input.end());</code>
Prestasi
Tanda aras menggunakan program pengisihan menunjukkan kelajuan yang ketara dengan algoritma selari, mencapai peningkatan 4.5x dalam satu contoh. Prestasi mungkin berbeza-beza bergantung pada spesifikasi sistem.Menyelesaikan Masalah Ralat Biasa
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memanfaatkan Algoritma Selari C 17 untuk Keuntungan Prestasi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!