NCHC教育訓練網 回國網中心
課程總覽 會員專區 問卷填寫 報名需知 常見問題 FAQ 住宿資訊 交通導引 聯絡我們  
 
        首頁 課程總覽 最近六個月的課程 課程介紹
 
 
課程編號: NE-2024-TD02
課程名稱: 平行計算程式設計基礎課程
課程領域: 叢集及平行
相關領域:
上課方式: 實體教室
上課地點: 新竹    B 教室    交通導引
上課時間: 2024/10/15 (二)     09:30 ~ 16:30
上課總天數: 1 天,共計 6 個小時
招生日期截止(含): 2024/10/07 (一)  17:00
最後繳費截止(含): 2024/10/14 (一)  05:00
最後回報繳費截止(含): 2024/10/14 (一)  17:00
提供午餐:
招生人數: 6 ~ 15  人
 
講師:
國家高速網路與計算中心 周朝宜  副研究員
多年來在國家高速網路中心教授過許多與平行計算相關之課程
 
報名費用:
一般人士1200 元
學生800 元
課程介紹:
平行計算環境分為多核(Multi-core)共享記憶體(Shared Memory)架構,另一種系統架構為分散式叢集計算環境,例如: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
實機實例演練
 

服務專線 新竹  03-5776085 轉431  或 i00lyp00@narlabs.org.tw  藍小姐

國家高速網路與計算中心|建議最佳螢幕解析度 1024*768| 隱私保護及網站安全政策聯絡我們