心得分享

Card image cap

陳同學 研習紀錄 分享經驗 兩天 暑期實習-GPU 航太系

兩天 暑期實習-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