为开发者实现下一次科学突破提供库与有力工具
 
从流体动力学和气象模拟,到计算化学与生物信息学,HPC 应用覆盖了众多领域。而开发这些应用需要稳定的编程环境以及为特定领域专门高度优化的库。
 
NVIDIA 于昨日宣布推出的 CUDA-X HPC 是一个集合多种库、工具、编译器与 API 于一体的集大成者,可帮助开发者们解决全球最具挑战性的难题。与在 GTC Silicon Valley 2019 大会上发布的 CUDA-X AI 相类似,CUDA-X HPC 也是建立在 NVIDIA CUDA 并行计算平台和编程模型的顶层之上。CUDA-X HPC 搭载了 HPC 所必需的经过高度调优的内核。针对线性代数、并行算法、信号与图像的 GPU 加速库,为计算物理学、化学、分子动力学、地震波勘测等领域内的计算密集型应用奠定了坚实基础。
 
 
持续扩充的 CUDA-X HPC 库列表会定期更新,并精心调优,以便充分利用诸如混合精度运算等新型算法。列表内的线性代数库包含业内最佳的 BLAS、Math 和 SOLVER 库,为编程人员提供了广泛的功能性与灵活性。此外,CUDA-X HPC 还拥有一系列其它库,包括:适用于经优化的张量原语(cuTENSOR)、快速傅里叶变换(cuFFT)、处理图像与信号的性能基元(NPP)、并行算法与数据结构(Thrust)以及多 GPU 配置(NCCL)。
 
 
CUDA-X HPC 还含有 NVIDIA Nsight 开发者工具,用于提供一流的 GPU 调试与剖析。作为系统级低开销性能分析工具,Nsight systems 有助于开发者找出系统瓶颈,而 Nsight Compute 则是面向 CUDA 应用的交互式内核分析器。
 
由于其编译器支持 C/C++、Python 与 FORTRAN 等流行语言,因而对于致力于构建新应用或加速现有应用的 HPC 开发者而言,CUDA-X HPC 堪称关键解决方案。
 
即刻采用 CUDA-X HPC
在多种硬件解决方案基础上,CUDA 与 CUDA-X HPC 已为应用于多个领域中的 600 多项 HPC 应用提供加速?;?CUDA-X HPC 所构建的应用可以部署于任意领域,包括小型物联网设备、桌面、数据中心、云以及超级计算机。在 developer.nvidia.com 上注册的 130 多万名开发者可以即刻使用 CUDA-X HPC。经由 NVIDIA NGC 软件中心,开发者还能够以容器化软件堆栈的方式访问 CUDA-X HPC。
 
如需了解关于 CUDA-X HPC 库的更多信息,请点击此处。