本Blog主要以紀錄小編工作上所遇到的點點滴滴,所收錄之文章來至各大媒體及Blog,幾乎皆非原創文章,僅提供小編本人進行記錄方便資料查找,並會註明出觸及連結,如有任何疑義請來信告知,謝謝!
2012年1月23日 星期一
平行計算程式設計基礎課程
課程名稱:平行計算程式設計基礎課程
課程領域:叢集及平行
相關領域:無
上課方式:實體教室
上課地點:新竹 C 教室
上課時間:2012/2/13 (一) 09:30 ~ 16:30
上課總天數:1 天,共計 6 個小時
招生日期截止(含):2012/02/09 (四) 17:00
最後繳費截止(含):2012/02/12 (日) 05:00
最後回報繳費截止(含):2012/02/12 (日) 17:00
提供午餐:是
招生人數:6 ~ 38 人
我要報名:請點
講師:
國家高速網路與計算中心 謝志偉 先生
報名費用:
一般人士:1200 元
學 生:800 元
課程介紹:
平行計算環境分為多核(Multi-core)共享記憶體(Shared Memory)架構,例如:IBM P595,另一種系統架構為分散式叢集計算環境,例如:PC Cluster;因此,針對不同平行計算環境有不同平行程式撰寫方式,例如:透過OpenMP 應用程式介面在共享記憶體計算環境上撰寫平行程式,可以在短時間內平行程式,增進程式效益;而採用MPI應用程式介面在分散式叢集計算環境上撰寫平行程式,可以獲得程式延伸性(Scalability),適合處理大尺度問題(Large-Scale Problem)。此次課程以C 程式語言為基礎,適合理工背景正從事平行計算的初學者,透過實例說明與實機練習瞭解平行程式撰寫,並且分享平行程式實際經驗。
課程內容安排:
以C 程式語言為基礎
簡介平行計算與環境
教授如何使用OpenMP應用程式介面(Application Program Interface, API)撰寫平行程式?
• OpenMP Programming Model Directive
• Run Time Library
• Environment Variables
教授如何利用訊息傳遞(Message Passing Interface, MPI)應用程式介面撰寫平行程式?
• MPI Programming Model
• MPI Basic Characteristic
• Point-to-Point API
• Collective API
實機實例演練
引用自《國網中心》
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言