ISL-IH011【多執行緒OpenMP程式設計】 |
文件 |
說明 |
下載點 |
ISL-IH011-C1【多執行緒OpenMP程式設計】 |
本報告目的是學習如何利用OpenMP來撰寫多執行緒程式,並將多執行緒程式在PC Windows與PC Linux 上實現,達到多核心CPU執行效率加速之能力。本報告有5個程式,其中,hello.c是一個簡單平行處理之範例程式。pi_spmd_simple.c、pi_spmd_final.c與pi_loop.c皆為pi值之積分運算程式。matrix_mul.c是使用平行處理來計算兩矩陣(1000 x 1000維)相乘。為了瞭解此5個程式有無平行處理之差異,於本文將關閉OpenMP支援,並比較有無平行處理之效率。 |
立即下載 | |
|