2012年1月23日 星期一

CUDA系統架設與程式實作課程


課程名稱:CUDA系統架設與程式實作課程
課程領域:叢集及平行
相關領域:
上課方式:實體教室
上課地點:新竹 C 教室  
上課時間:2012/2/22 (三)  ~  2012/2/23 (四)     09:00 ~ 16:00
上課總天數:2 天,共計 12 個小時
招生日期截止(含):2012/02/20 (一)  17:00
最後繳費截止(含):2012/02/21 (二)  05:00
最後回報繳費截止(含):2012/02/21 (二)  17:00
提供午餐:
招生人數:6 ~ 15  人
我要報名:請點

講師:
國家高速網路與計算中心 郭芳安  先生

報名費用:
一般人士:2400 元
學  生:1200 元

課程介紹:
近年來,處理器朝向多核心架構發展已是普遍情況,一般中央處理器受限於x86架構與記憶體頻寬影響尚無法大量增加處理器核心,從而在一顆晶片上得到超過1Teraflops以上的處理能力。2008年Nvidia公司推出Geforce 8系列處理器一舉將處理核心數目增加至128核心,2009年與2010年分別推出240核心與448核心的通用計算圖形處理器(以下簡稱GPGPU),更將最大理論浮點計算量增加至雙精度515Gflops,透過其發展之應用程式更是涵蓋各領域,目前以生物計算、物理場模擬、化學分析、金融計算為大宗。目前GPGPU提供使用者多層級快取系統與超快速隨需存取記憶體,讓使用者更自由地最佳化應用程式。過往GPGPU被詬病的精度問題在最新一代Fermi架構下得以解決。在2011年11月TOP500所公佈的前10名超級電腦排名裡已有3部採用GPGPU架構處理大量資料。

課程內容安排:
以Linux平台為基礎
第一天:
上午
    • CPU/Nvidia GPU hardware
      GPU Computing Core Architecture
      GPU Memory Architecture
      Control Flow Model
   • Installing Ubuntu OS on a CUDA-capable computer
   • Setup the environment of CUDA
   • Compile CUDA SDK and Benckmarking
下午:
   • Introduce to CUDA Programming Model(CUDA API)
   • CUDA Example (Linear algebra on GPGPU)
第二天
   • CUDA Programming Model II
   • CUDA Library introduction
   • CUDA Example II
   • 實機操作

課程附註:由於CUDA為C-like GPGPU language,建議先熟悉C/C++語言或有程式基礎。本課程將會教學建置CUDA環境並安裝其所有SDK,故學員若想安裝於自己的筆記型電腦(需有Nvidia GPU),可在當天自行攜帶前往。

引用自《國網中心》

沒有留言:

張貼留言