NVIDIA HPC SDK 版本 25.1 文档

HPC 编译器

HPC 编译器用户指南

本指南介绍如何在 CPU 和 NVIDIA GPU 上使用 HPC Fortran、C 和 C++ 编译器以及程序开发工具,包括关于并行化和优化的信息。

HPC 编译器参考指南

本手册包含关于使用 NVIDIA HPC 编译器和程序开发工具的参考信息。


编程模型

C++ 并行算法

C++ 17 并行算法通过执行策略引入并行和向量并发,并在 NVC++ 编译器中得到支持。

CUDA Fortran 编程指南

本指南介绍如何使用 CUDA Fortran 进行编程,CUDA Fortran 是 Fortran 的一小组扩展,它支持 NVIDIA CUDA 编程模型并以此为基础构建。CUDA Fortran 可用于各种 64 位操作系统,包括 x86 和 Arm 硬件平台。CUDA Fortran 包括运行时 API 和编程示例。

OpenACC 入门指南

本指南介绍 NVIDIA OpenACC 的实现,包括如何使用 OpenACC 指令编写、构建和运行程序的示例。


其他文档

Fortran CUDA 接口

本文档介绍 NVIDIA Fortran 到 cuBLAS、cuFFT、cuRAND 和 cuSPARSE CUDA 库的接口。

OpenACC MPI 教程

本教程介绍将 NVIDIA OpenACC 编译器与 MPI 结合使用。

CUDA 兼容性包

本教程介绍如何使用 NVIDIA CUDA 兼容性包。


支持服务

HPC 编译器支持服务快速入门指南

这些是可选的 NVIDIA HPC 编译器支持服务产品的条款和条件。

HPC 编译器支持服务补充

这些是可选的 NVIDIA HPC 编译器支持服务产品的条款和条件。