感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
瞭解異構計算方法的基礎知識
為什麼選擇並行計算?瞭解並行計算的需求
多核處理器 - 架構和設計
線程簡介、線程基礎和并行基本概念 Programming
瞭解 GPU 軟體優化過程的基礎知識
OpenMP - 基於指令的並行標準 Programming
動手實踐/演示多核機器上的各種程式
GPU 計算簡介
GPUs 用於並行計算
圖形處理器 Programming 型號
動手實踐/演示各種程式 GPU
GPU 的 SDK、工具包和環境安裝
使用各種庫
演示 GPU 和工具以及範例程式和 OpenACC
瞭解 CUDA Programming 模型
學習 CUDA 架構
探索和設置 CUDA 開發環境
使用 CUDA 運行時 API
瞭解 CUDA 記憶體模型
探索其他 CUDA API 功能
Access在 CUDA 中高效處理全域記憶體:全域記憶體:全域記憶體優化
使用 CUDA 流優化 CUDA 中的數據傳輸
在 CUDA 中使用共用記憶體
瞭解和使用 CUDA 中的原子操作和指令
案例研究:使用 CUDA 進行基本數位圖像處理
使用多 GPU Programming
NVIDIA / CUDA上的高級硬體分析和採樣
使用 CUDA 動態並行 API 進行動態內核啟動
總結和結論
最低要求
- 丙 Programming
- Linux GCC協定
21 時間:
客戶評論 (1)
培訓師精力充沛,幽默風趣。
Tadeusz Kaluba - Nokia Solutions and Networks Sp. z o.o.
課程 - NVIDIA GPU Programming - Extended
機器翻譯