NVIDIA 发布HPC SDK

责任编辑:田小梦 2020.05.21 11:34 来源:通信世界网

通信世界网消息(CWW)NVIDIA HPC SDK是一个全套综合套件,包含编译器和库。HPC开发者可通过它来编程整个HPC平台,从GPU基础到CPU以及整体互联。它是唯一用于编程加速计算系统的全套集成SDK。

NVIDIA HPC SDK C ++和Fortran编译器是首批同时也是目前唯一支持C ++ 17并行算法和Fortran内联函数等标准语言结构自动GPU加速的编译器。

文本框: 部署1.png

在NVIDIA平台上为HPC开发人员提供全套SDK

NVIDIA HPC SDK为GPU加速应用程序带来了以下新功能和性能优化:

·除了是第一个启用GPU加速标准并行语言结构的编译器之外,NVIDIA Fortran、C和C ++编译器还可以使用GPU加速数学库、事实标准OpenACC和OpenMP并行指令以及CUDA实现异构CPU + GPU服务器并行应用程序的移植、编写和调试。

·NVIDIA数学库为HPC基础线性代数和信号处理算法提供高度优化的嵌入式GPU加速。除了为GPU加速提供方便的入口匝道之外,数学库还为支持的例程提供光速性能,并使用户能够自动受益于包括最新A100 GPU在内的新型GPU架构。

·全新NVSHMEM库提供了可以从主机或设备启动,并可以在CUDA内核和OpenACC程序中调用的多GPU和多节点通信原语。 NVSHMEM为GPU内存实施OpenSHMEM标准,通过扩展提高GPU的性能。

·NVIDIA Nsight™计算和Nsight系统是适用于OpenMP和OpenACC中多核CPU应用程序以及OpenACC和CUDA中GPU加速应用程序的性能分析工具 (目前,并非所有平台当前都支持所有功能)。

1. NVIDIA调试器可用于调试CUDA应用程序,并且是OpenACC、OpenMP和MPI高级别第三方调试器的基础。

2.HPC容器制造商简化了构建和维护Docker和Singularity容器的过程。


通信世界网版权及免责声明:
1、凡本网注明“来源:通信世界全媒体”及标有原创的所有作品,版权均属于通信世界网。未经允许禁止转载、摘编及镜像,违者必究。对于经过授权可以转载我方内容的单位,也必须保持转载文章、图像、音视频的完整性,并完整标注作者信息和本站来源。
2、凡本网注明“来源:XXX(非通信世界网)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
3、如因作品内容、版权和其它问题需要同本网联系的,请在相关作品刊发之日起30日内进行。
发表评论请先登录
...
热点文章
    暂无内容