GPU BOOTCAMP

免費教導你迅速有效地加速程式碼

何謂 GPU BOOTCAMP ?

GPU Bootcamp 是為期一天的免費活動,專門教導科學家和研究人員學會在 GPU 上編寫加速程式碼。學員將可認識可用的函式庫、編程模型 (Programming Model) 和平台,並根據使用編程模型的實際程式碼,透過密集實作協作,學習 GPU 平行計算編程的基本知識。台灣 GPU Bootcamp 由 OpenACC.org國家高速網路與計算中心及 NVIDIA 聯合籌辦。

活動涵蓋哪些內容?

GPU Bootcamp 包括概述 GPU 函式庫、工具、數種編程模型 (Programming Model) 和平台。此外,活動將同時搭配實作單元,讓學員能實際在 GPU 上加速一個或多個迷你應用程式。無須具備接觸 GPU 編程的經驗,不過,最好擁有 C、C++ 或 Fortran 編程經驗。若曾經研究平行編程方法論亦具有優勢。

活動涵蓋哪些內容?

GPU Bootcamp 包括概述 GPU 函式庫、工具、數種編程模型 (Programming Model) 和平台。此外,活動將同時搭配實作單元,讓學員能實際在 GPU 上加速一個或多個迷你應用程式。無須具備接觸 GPU 編程的經驗,不過,最好擁有 C、C++ 或 Fortran 編程經驗。若曾經研究平行編程方法論亦具有優勢。

為什麼要參加 GPU BOOTCAMP?

若想要開始使用 GPU 迅速有效地加速程式碼,絕對值得參加 GPU Bootcamp!將可以學習各種 GPU 加速運算專用工具,透過各種平行計算編程模型掌握加速技術,然後將學到的知識實際運用於程式碼。在活動之後,即可開始加速個人程式碼。

為什麼要參加 GPU BOOTCAMP?

若想要開始使用 GPU 迅速有效地加速程式碼,絕對值得參加 GPU Bootcamp!將可以學習各種 GPU 加速運算專用工具,透過各種平行計算編程模型掌握加速技術,然後將學到的知識實際運用於程式碼。在活動之後,即可開始加速個人程式碼。

精彩議程

2021/6/30 (三)

上午技術演講
09:00 - 09:15
活動議程及線上進行方式說明
09:15 - 09:20
致歡迎詞
09:20 - 09:40
GPU 環境操作方法介紹
09:40 - 10:15
GPU Computing 以及 Profiling - Nsight System 介紹
10:15 - 12:15
GPU Programming OpenMP,OpenACC,STD:PAR 語法介紹
12:15 - 13:30
午休時間
下午實作加速課程
13:30 - 14:30
Challenge 應用程式及操作方法介紹
14:30 - 17:00
開始實作
17:00 - 17:30
結果分享
備註:本次 GPU Bootcamp 為免費線上活動,歡迎報名參加!

GPU BOOTCAMP 即將開辦

面對未來世界將由巨量的資料蒐集與分析所組成,如何駕馭 GPU 運算的加速引擎,協助台灣 AI 以及 HPC 高效計算發展,逐漸成為顯學。為讓科學家容易上手,掌握 GPU 運算的優勢,國研院國網中心將再次與 NVIDIA 合作,舉辦 GPU Bootcamp 學習營活動,全天的學習營分為技術演講及實作加速課程。

上半天課程著重在數種平行計算編程語法教學包含 OpenMP、OpenACC、STD:PAR 以及優化技術的開發分享,讓研究人員輕鬆了解 GPU 語法與各類領域應用的卓越效能;下半天讓與會者有機會體驗 GPU 運算加速模擬效能,一次學習營包含學習與實作,敬邀研究團隊報名參加!

活動主辦者

OpenACC
NCHC
NVIDIA