compile with: /EHsc /MD /DUNICODE /D_AFXDLL Contoh pertama melakukan operasi ini secara serial dan kemudian melakukan operasi yang sama secara paralel. MyDataType data Ĭontoh: Melakukan beberapa operasi pada file yang diunduhĬontoh berikut mengunduh The Iliad oleh Homer dari dan melakukan beberapa operasi pada file itu. Algoritma parallel_invoke mengeksekusi setiap tugas secara paralel dan kembali setelah semua tugas selesai. Contoh: Jalankan contoh sebelumnya secara paralelĬontoh berikut memodifikasi contoh sebelumnya untuk dijalankan secara paralel. Lengthy_operation1Jika, lengthy_operation2, dan lengthy_operation3 fungsi tidak memodifikasi MyDataType variabel, fungsi-fungsi ini dapat dijalankan secara paralel tanpa modifikasi tambahan. Pertimbangkan contoh kode berikut yang membuat variabel tipe MyDataType, memanggil fungsi untuk menginisialisasi variabel itu, dan kemudian melakukan beberapa operasi panjang pada data tersebut. Contoh: Membuat, menginisialisasi, dan melakukan operasi pada variabel Karena tidak ada operasi yang memodifikasi sumbernya, mereka dapat dieksekusi secara paralel dengan cara yang mudah. Contoh ini menunjukkan cara menggunakan algoritma konkurensi::p arallel_invoke untuk meningkatkan kinerja program yang melakukan beberapa operasi pada sumber data bersama.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |