兩天 暑期實習-GPU 航太系 | |
---|---|
主辦單位 | 航太系 |
名稱 | 暑期實習-GPU |
主題 | OpenMP & Pthread 程式設計 |
時間 | 兩天 |
時數 | 約15個小時 |
目前多核心之CPU 當道,對於一般單一執行緒(Single Thread)的程式,多核心的處理器並沒有辦法提升它的處理效能;不過對於多執行緒(Multi Thread)的程式,就可以透過不同的核心 同時計算,來達到加速的目的。本課程將以目前最廣泛使用的 OpenMP 以及 Pthread 之多 執行緒程式,一步步帶領您撰寫平行運算程式。OpenMP 支援 Fortran 和C/C++兩種語言來做平行化,本課程將以這兩種語言為例。Posix thread 這套Library 是用來產生、控制執行緒的函式庫,讓平行化運算可以達到最好之效果,使程式的運算速度更有效率。
因此這兩天,我實際運用到OpenMP & Pthread撰寫程式,受益良多。
更新日期:2012/11/18 上午 12:55:11