|
注册CUDA通知服务
| |
| | 
NVIDIA®(英伟达™)CUDA™技术是唯一一种在C语言环境下释放GPU(图形处理器)强大处理能力来应对复杂的计算密集型挑战的技术。NVIDIA CUDA开发工具由三大组件组成,可帮你快速入门:
1. 最新的CUDA驱动程序
2. 完整的CUDA工具包
3. CUDA软件开发包代码实例
The CUDA™工具包是为支持CUDA的GPU(图形处理器)而设计的C语言开发环境。CUDA开发环境包括:
- nvcc C语言编译器
- 用于GPU(图形处理器)的CUDA FFT以及BLAS库
- 分析器(Profiler)
- 用于GPU(图形处理器)的gdb调试程序
- CUDA运行时驱动程序(亦包含在在标准NVIDIA GPU驱动程序中)
- CUDA编程手册
CUDA开发人员软件开发包 提供了带有源代码的实例,可帮你实现CUDA快速入门。实例包括:
- 并行双调排序
- 矩阵乘法
- 矩阵转置
- 使用定时器进行性能分析
- 巨大阵列的并行预处理求和(扫描)
- 图像回旋
- 使用Haar小波执行1维离散小波变换(1D DWT)
- OpenGL以及Direct3D图形互操作实例
- CUDA BLAS以及FFT库用法实例
- CPU-GPU C- 以及C++-代码整合
- 二项式期权定价
- Black-Scholes期权定价
- Monte-Carlo期权定价
- 并行马其赛特旋转 (生成随机数字)
- 并行直方图
- 图像去噪
- Sobel边缘检测滤波器
- MathWorks MATLAB® 插件 (点此下载)
现在已经可以下载这些SDK代码实例。在运行这些预编译实例之前需要安装CUDA工具包。
|