High performance computing and Big data.
【日期】 2016/8/29
【時間】 ■09:10~12:00 ■13:20~16:10
【地點】 計中 106 教室
【費用】 臺灣大學及國立臺灣大學系統 500 元,其他 1000 元
【主辦單位】國立臺灣大學計算機及資訊網路中心(臺大計中)
【協辦單位】NVIDIA
NVIDIA PGI Group
OPENACC 為最簡易的可攜式與最適合運用於GPU加速傳統程式碼的指令。
NVIDIA結合OPENACC為GPU運算提供友善入門的環境。
OpenACC 指令簡單且可攜帶,也不需要變動目前 CPU 的程式碼,因此不會浪費任何寫程式碼的時間,是加速科學程式碼的最佳方式。OpenACC 的其中一項主要功能是可讓效能用在更多地方,編譯器會將這項功能發揮到更多用途,而且首次可在 x86 多核心 CPU 中加速 OpenACC 程式碼,當然也可在 GPU 中進行加速。採用OpenACC後,您只要在 Fortran 或 C 程式碼內嵌入編譯器 (OpenMP 形式的指令) 嵌入需要大量運算資源的部分程式碼提示,編譯器即會自動將程式碼中需要大量運算的部分交由GPU進行處理,藉此提高效能。
NVIDIA OpenACC 工具套件具備優異的 Linux 版本 PGI 加速器 Fortran/C 工作站編譯器套件,其中可支援 OpenACC 2.0 標準。我們在釋出 OpenACC 工具套件時,首次為學術界的開發和研究人員提供免費的編譯器。 全新的套件還包括 NVProf Profiler,指引使用者加入 OpenACC 「指令」或簡單編譯器提示的部分,幫助你加速程式碼。這功能也包括了簡單、真正可使用的程式碼範例,讓你可馬上運用OpenACC標準投入編程工作。
參加本課程可以協助您了解:
OPENACC 初階:
具備基本 C , C++ programming知識,未來想從事系統開發工程師、財務分析工程師、電子/電機相關工程師、測試/量測工程師、醫學界研發人員、生物科技研究人員,以及統計/數值分析人員等