English  

 
專業服務> 培訓課程

培訓課程
     
  近期開課課程


CUDA C 程式設計 (台灣台中地區學習課程第五期)

GPU計算為現今主流趨勢,為提昇您未來的競爭力,請加緊腳步學習並投入深受科學研究領域歡迎的CUDA世界!課程兼顧科學研究與產業發展的需求,而具備豐富的教學經驗與熱忱的講師,將提供您最完整的深入鑽研與實務學習能力!我們將一步步帶領您輕鬆跨越門檻,大幅提升您的專業能力。敬請把握這次提昇個人競爭力的學習機會!

【課程名稱】CUDA C程式設計
【主辦單位】研碩資訊股份有限公司
【協辦單位】博盛數碼動力(股)公司、鴻鵠國際(股)公司、東海大學、
       台灣臺中軟體園區發展產學訓聯盟
【上課日期】2013/08/26(星期二)、08/27(星期三)、08/28(星期四)
【報名截止日】2013/08/18 (星期一)
【上課時間】
上午10:00~12:00 至 下午01:00~05:00
【上課地點】東海大學
【線上報名】點此線上報名

課程費用

訂價

08/11 前報名特價優惠

呼朋引伴專案

CUDA C

5,000

4,500

三人同行,一人半價
四人同行,一人免費

★特別優惠方案:台灣臺中軟體園區發展產學訓聯盟會員報名,除享上述優惠外,每人再折價200元

時程

課 程 大 綱



08/26
第一堂

(01) Introduction of parallel processing
  a. Shared Memory Multipleprocessor
  b. Distributed Memory Multiplecomputer

(02) Concept of CUDA
  a. CUDA supported GPUs   b. What is CUDA ?

(03) CUDA installation
  a. CUDA driver & toolkit   b. CUDA SDK   c. Meet DeviceQuery

(04) CUDA programming model
  a. CUDA execution flow   b. Index system in kernel function
  c. Streaming Multiprocessor(SM)   d. NVCC - NVidia C Compiler
  e. CUDA Runtime library   f. example: CUDA memory management

(05) CUDA memory hierarchy
  a.Register   b. Shared memory   c. Local memory
  d. Global memory   e. L1/L2 cache   f. Constant memory
  g. Texture memory


08/27
第二堂

(06) Your First CUDA program : Vector Addition
  a. sequencial   b. 1 B 1 T   c. 1 B N T   d. M B N T
  e. CUDA event functions

(07) CUDA performance tunnig basic : Vector inner productor
  a. sequencial b. naive   c. atomic function   b. shared memory
  e. tree reduction f. kernel execution time distribution analysis

(08) CUDA programming skills
  a. Device I/O bridge
  b. Separate Compilation
  c. Flexible use of CUDA function type qualifiers
  d. fast CUDA porting model


08/28
第三堂

(09) Profilers
  a. Valgrind   b. NVVP - NViadia Visual Profiler

(10) CUDA Stream and Concurrency
  a. Concurrency   b. Streams   c. Explicit Synchronization
  d. Stream Scheduling   e. hyper - Q

(11) Multiple GPUs
  a. CUDA + OpenMP   b. Concurrency for multiple CUDA Kernel

(12) Something for Adcance Programmers

按此線上報名收到您的報名後,我們將發出報名確認函,如一個工作天內未收到回覆,煩請來電確認報名。待報名人數到達開課門檻後,我們將統一通知匯款。另外,我們亦將於開課前三天以email或電話提醒您前來上課。(研碩保留開課與否之權利,若報名人數未滿20人,將另行擇期開課)

◎聯絡人:
博盛數碼動力:
黃小姐[email protected] 電話:(02)2912-0128#2114  傳真:(02)2912-1881

◎研碩學員可享有之肯定:
專業憑證:
於課程結束後, 無缺課紀錄之學員將頒予:"CUDA C 程式設計課程結訓證明"

優惠活動:
前十名報名者送課程優惠券!日後參加研碩所舉辦之其他課程時,可憑券享現金折扣

公務人員學習時數認證:研碩為公務人員學習時數認證機構,如您為公務人員,需要取得學習時數, 請於報名表備註欄內特別告知。

鼓勵清寒學子進修計劃:
為照顧清寒家庭學生,鼓勵進修,研碩資訊特別提供一年內二次免費上課補助!
請於報名時在報名表備註欄內註明"鼓勵清寒學子進修計劃", 並於開課當天出示學生證及鄉鎮市公所開立之 清寒證明之正本即可。(注意事項:恕不接受里長開立之清寒證明)



台灣臺中軟體園區發展產學訓聯盟會員報名,每人折價200元,請於報名表備註欄內告知具備會員身份


培訓課程