TESLA

  • 什么是 GPU 计算?
  • GPU 应用程序
  • 服务器和工作站
使用 GPU 进行开发. 入门
Divider

并行编程

利用最符合自己需要的解决方案,实现并行编程的快速入门。 你既可以选择加入 GPU 加速的库、在代码中加入一些 OpenACC 指令,又可以设计自己的并行算法。 你甚至可以将这些方法结合起来使用,以加速自己的应用程序:

获得 CUDA 8
利用 CUDA 8 加速你的代码。 其先进的功能让 GPU 加速变得比以往任何时候都更加容易。立即下载 CUDA 8
 
 
 

GPU 加速的库

 

OpenACC 指令

实现加速器移植计算的最简单方式就是利用 OpenACC 指令。

针对加速器的 OpenACC 指令
OpenACC
> 开放:利用这一开放性标准让你的代
   码永不过时
> 简单: 通向并行计算的简单、高级、
   以编译器驱动 (Compiler driven)
    的方法
> 可移植: 非常适合加速传统的
   Fortran 或 C 语言程序
 

编程语言

利用自己已经熟知的编程语言来开发并行应用程序和库。

CUDA C / C++
CUDA C / C++
针对 C 或 C++ 应用程序的 GPU 加速

CUDA Fortran
CUDA Fortran
针对 Fortran 应用程序的 GPU 加速

更多编程语言解决方案