Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
瞭解異構計算方法的基礎知識
為什麼選擇並行計算?瞭解並行計算的需求
多核處理器 - 架構和設計
線程簡介、線程基礎和并行基本概念 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.
Course - NVIDIA GPU Programming - Extended
機器翻譯