More about Mathematica »
More User Stories »

Wolfram 语言的 CUDA 与异构编程

简化工业和研究中获取高性能计算的途径

Wolfram 语言将简单易用的编程和配备 GPU 硬件的计算速度相结合,大幅提升了应用程序的性能和用户的生产效率。

Wolfram 语言中的 CUDALink 和 OpenCLLink 是建立在 Wolfram 语言开发技术上的高级 GPU 接口,它可以简化 GPU 的编程,并可以让您不费吹灰之力便可在 GPU 上执行代码。

通过 Wolfram 语言完全整合和自动化 GPU 的功能,省却了与 GPU 编程不必要的复杂关联,降低了 GPU 计算的学习曲线,让您体验更高效的开发周期。

Wolfram 语言的 CUDALink 或 OpenCLLink 支持带有 CUDA 或异构结构的计算机。Windows(32 和 64 位)、Mac OS X(64 位)和 Linux(32 和 64 位)系统均支持 CUDALink 和 OpenCLLink。

 

Wolfram 语言 GPU 编程包括以下特性:

  • 直观的 CUDALink 和 OpenCLLink 编程接口
  • 用于不同应用程序的自动内存管理、多核计算和内置函数
  • 省却在 GPU 计算时编写 C/C++、Fortran 或 CUDA/异构封装代码的需要
  • 支持单精度和双精度
  • 无需插件即可与 Mathematica 进行整合
de en es ja pt-br