【轉寄好友】 【友善列印】 推到  推到
  【免費加入會員】   【學員須知】 【常見問題】
【課程名稱】 OpenCL (Open Computing Language) 平行處理語言的標準化
【課程代碼】 06S350
【上課時間】 2017/12/9,周六,09:00-17:00。 
【課程目標】 本入門課程的最大目標是引導 OpenCL初學者能夠在短時間內快速學習 OpenCL。只要是具備有 C 程式語言設計基礎者均可加入此課程,利用一天的時間快速學會 OpenCL 平行處理程式的設計技巧及異質(heterogeneous)平台的使用方法。
【課程特色】 OpenCL (Open Computing Language)是基於C及C++語言,以同一種語 言實現跨越中央處理器 (CPU: Central Processing Unit)、圖形處理器(GPU:Graphic Processing Unit)、 CELL BE(CBEA: Cell Broadband Engine Architecture)、數位訊號處理器等異質 (heterogeneous)執行平台,使 其同時並行的平行處理語言。目前,SOC(System On a Chip)嵌入式系 統及FPGA(Field Programmable Gate Array)方案商正計畫將OpenCL納入成為其使用者的正式開發工 具。

OpenCL最早為蘋果電腦 (Apple Inc.)所開發(擁有 OpenCL的註冊商標),之後與AMD、IBM、 Intel、NVIDIA技術團隊合力草擬 出第一份OpenCL 計畫書,由蘋果電腦提出給Khronos Group。在2008 年6月16日,由來自於CPU、 GPU、embedded-processor、知名軟體開發商等各領域專家代表組成 Khronos Compute Working Group。此Group在2008年11月18日完成擬定OpenCL1.0的規格書,並於 2008年12月8日通過審查,公諸於 世。OpenCL 1.1的規格書也於2010年6月14日完成修訂公告。

本課程針對AMD及NVIDIA所提供 的 OpenCL開發平台,實際探討並展示OpenCL跨平台平行處理的方法,所探 討的內容將有助於具有高度運算需求 之各科學領域的產品研發,例如:影音3D多 媒體、Monte Carlo統計模 擬、全球氣候變遷模擬、氣體煙霧模 擬、財務工程、土木建築、 模流水流模擬、火焰模擬、生物醫學、國防 科學、石油探勘、電腦輔助製造(CAM: Computer Aided Manufacturing)、計算機輔助工程(CAE: Computer Aided Engineering)、 電腦輔助設計(CAD:Computer Aided Design)等。
【修課條件】 歡迎大專以上理工相關科系,具備有C程式語言設計基礎者選修。
【課程大綱】 1. 平行處理簡介
軟體的平行–Single Program Multiple Data (SPMD)
硬體的 平 行– Single Instruction Multiple Data (SIMD)
2. AMD及 NVIDIA圖形處理器(GPU)架構介紹
3. 使用圖形處理器(GPU)實現平行處理GPU執行緒及其排程 (warps及wavefronts)
4. OpenCL平行語言模式架構及執行緒架構說明
a. Platform model
b. Execution model
c. Memory model
d. Programming model
e. Thread structure
f. 個案研究 A: vector addition程式追蹤
g. 個案研究 B: multiple Contexts程式追蹤
5. AMD及NVIDIA OpenCL SDK安 裝及原始碼編譯Windows及Linux系 統
6. OpenCL Buffers使用方法介紹
個案研究 C: matrix multiplication
個 案研 究 D: simple image operation
7. OpenCL事件處理 (Events)
個案研究 E: multiple GPU devices
8. OpenCL平行化向量處理及3D互 動
個案研究 F: NBody simulation
個案研究 G: Interoperability with OpenGL
【課程師資】 鄭羽熙 博士
學歷:台灣大學電機博士
專長:GPU平行處理、 H.264及SOC晶片設計、電腦3D繪圖
【上課時數】 7 小時
【上課地點】 新竹市光復路二段101號創新育成大樓
【主辦單位】 財團法人自強工業科學基金會
【課程費用】 3300元 (超值優惠價格需送出報名表後,系統發出報名成功回函確認金額。)
【超值優惠】
  • VIP企業會員價:VIP企業會員可享優惠價格 (按我)
  • 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 3000 元
  • 早安鳥方案:會員於開課二週前(含)報名並完成繳費,可享超值優惠價 2850 元
  • 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 100 點
【諮詢專線】 03-5623116#3223 沈先生 cshen@tcfst.org.tw
【學員須知】 報名與繳退費方法常見問題與解決會員紅利積點活動辦法
【注意事項】 ☆課程費用:含稅、午餐、講義
  1. 若遇不可預測之突發因素,基金會保有相關課程調整、取消及講師之變動權。
  2. 無紙化環境,輕鬆達到減碳救地球,即日起16小時以上課程結業證書改以電子方式提供。
  3. 使用VIP廠商優惠之學員,上課當日報到時須查核該公司識別證(相關證明資料)。
  4. 會員紅利折抵限以原價或會員優惠價再折抵,其他方案不適用。
  5. 課前請詳閱簡章之課程內容或利用課程諮詢電話。
  6. 課程嚴禁旁聽,亦不可攜眷參與。