[/td] | 申請CUDA通知
| |
| |
NVIDIA CUDA™ 技術是唯一可完全發揮GPU處理效能的C語言編程環境,可協助解決最複雜的密集型運算挑戰。NVIDIA的CUDA開發工具包括三項可讓您著手編程的主要元件:
1. 最新CUDA驅動程式
2. 完整的CUDA工具套件
3. CUDA軟體開發工具(SDK)程式碼範例
CUDA™ 工具套件是專為支援CUDA的GPU設計之C語言開發環境。CUDA開發環境包括:
- nvcc C 編譯器
- 專為GPU設計的CUDA FFT和BLAS 函式庫
- 設定檔
- 專為GPU設計的gdb除錯器
- CUDA runtime驅動程式 (同時具備在標準的 NVIDIA GPU驅動程式中)
- CUDA 編程手冊
CUDA 開發者軟體開發套件(SDK)提供原始碼的範例,協助你著手投入CUDA相關的開發。這些範例包括:
- 平行式bitonic 分類
- 矩陣乘法運算
- 矩陣移項
- 採用計時器的效能設定功能
- 大型陣列平行式前置和 (瀏覽)
- 影像摺合強化
- 使用Haar微波的1D DWT
- OpenGL和 Direct3D 繪圖跨平台作業範例
- CUDA BLAS 和FFT函式庫使用範例
- CPU-GPU C- 和C++-程式碼整合
- 二選一定價選項
- Black-Scholes選擇權定價
- Monte-Carlo選擇權定價
- 平行式馬其賽旋轉演算法(亂數產生技術)
- 平行式條狀統計圖
- 影像去雜訊功能
- Sobel Edge 偵測過濾器
- MathWorks MATLAB® Plug-in (點選這裡進行下載)
SDK程式碼範例已供下載。在執行預先編譯的範例前,需要安裝CUDA工具套件。
|