GPU BOOTCAMP

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

何謂 GPU BOOTCAMP ?

GPU Bootcamp 是舉辦於 2019 年 6 月 26 日的免費活動,專門教導科學家和研究人員學會在 GPU 上迅速開始加速程式碼。學員將可認識可用的函式庫、編程模型和平台,並根據使用 OpenACC 編程模型的實際程式碼,透過密集實作協作,學習 GPU 編程的基本知識。台灣 NVIDIA GPU Bootcamp 由 OpenACC.org、國家高速網路與計算機中心、NVIDIA 及 Linux Academy 聯合籌辦。

活動涵蓋哪些內容?

GPU bootcamp 包括概述 GPU 函式庫、工具、編程模型和平台。此外,OpenACC 講座將同時搭配實作單元,讓學員能實際在 GPU 上加速一個或多個迷你應用程式。活動將會分組進行。無須具備接觸 OpenACC 指令或 GPU 編程的經驗,不過,最好擁有 C、C++ 或 Fortran 編程經驗。若曾經研究平行編程方法論亦具有優勢。學員在參加活動時,應自備筆記型電腦,以存取實作實驗以及使用 GPU 資源處理雲端的迷你應用程式。

活動涵蓋哪些內容?

GPU bootcamp 包括概述 GPU 函式庫、工具、編程模型和平台。此外,OpenACC 講座將同時搭配實作單元,讓學員能實際在 GPU 上加速一個或多個迷你應用程式。活動將會分組進行。無須具備接觸 OpenACC 指令或 GPU 編程的經驗,不過,最好擁有 C、C++ 或 Fortran 編程經驗。若曾經研究平行編程方法論亦具有優勢。學員在參加活動時,應自備筆記型電腦,以存取實作實驗以及使用 GPU 資源處理雲端的迷你應用程式。

為什麼要參加 GPU BOOTCAMP?

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

為什麼要參加 GPU BOOTCAMP?

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

OPENACC

為什麼 OpenACC 是這些活動的首選工具?

OpenACC 編程模型可協助科學家和研究人員編程 GPU,且耗費的精力絕對低於 OpenCL、CUDA 等低階模型。在這些活動中,OpenACC 會搭配 GPU 加速函式庫使用,以簡化在 GPU 上執行程式碼的初始步驟,讓你能更快取得成果,並瞭解 GPU 編程。使用 OpenACC 置入 GPU 的應用程式,也能在多核心 CPU 的所有核心上平行運行。當不幸地 GPU 無法使用時,還是可以在僅有 CPU 的系統上進行開發。藉由重新編譯不同的目標,可在 CPU 和 GPU 上執行相同程式碼,無須進行修改。

精彩議程

2019/6/26 (三)

08:30 - 09:00
團隊報到
上午技術演講
09:00 - 09:15
歡迎致詞暨參加團隊介紹
09:15 - 09:30
GPU Programming 概論與資源介紹
09:30 - 10:30
OpenACC 語法概論 - 內含 Lab 1
10:30 - 11:30
OpenACC 語法概論 - 內含 Lab 2
11:30 - 12:30
Gangs & Workers & Vectors 揭密 - 內含 Lab 3
12:30 - 14:00
午休時間
下午實作加速課程
14:00 - 14:20
Mini 應用程式概論 & 操作方法介紹
14:20 - 17:30
開始實作
17:30 - 18:00
結果分享
備註:本次 GPU Bootcamp 為免費活動,歡迎組隊報名參加!

活動地點

NVIDIA 台北辦公室

GPU BOOTCAMP 即將開辦

探索與申請參加 GPU Bootcamp,以開始學習如何加速程式碼。台灣台北場次的 GPU Bootcamp 即將與國家高速網路與計算中心於 2019 年 6 月 26 日,NVIDIA 台北辦公室舉行,歡迎報名參加。本活動將由主辦單位進行出席資格審核,與主題及屬性比較符合者為優先考量。通過審核者,主辦單位將有專人通知。

活動主辦者

NVIDIA
OpenACC
Linux Academy
NCHC
Other Resources

其他資源

歡迎學員申請參加為期整整五天的 GPU 黑客松 (Hackathon),此活動是專為協助加速個人程式碼而設計。在為期五天的黑客松中,學員可在專門指導者的協助下,專心處理個人程式碼。GPU 黑客松的舉辦地點遍布世界各地,申請參加的管道有 Oak Ridge National Laboratory Leadership Computing Facility (OLCF) 和 OpenACC.org。曾經參加 GPU 黑客松的學員皆表示這是一個有趣、有收獲,且令人受益無窮的活動。希望有機會邀請您共襄盛舉。