HPC Compilers
Version
20.7
Last updated August 4, 2020
NVIDIA HPC Compilers Version 20.7 Documentation
HPC Compilers
- NVIDIA HPC Compilers User's Guide
- This guide describes how to use the NVIDIA HPC Fortran, C++ and C compilers on x86-64, OpenPOWER and Arm Server multicore CPUs and NVIDIA GPUs.
Programming Models
- C++ Parallel Algorithms
- C++ 17 Parallel Algorithms introduce parallel and vector concurrency through execution policies and are supported in the NVC++ compliler.
- NVIDIA CUDA Fortran Programming Guide
- This guide describes how to program with CUDA Fortran, a small set of extensions to Fortran that supports and is built upon the NVIDIA CUDA programming model. CUDA Fortran is available on a variety of 64-bit operating systems for both x86 and OpenPOWER hardware platforms. CUDA Fortran includes runtime APIs and programming examples.
- OpenACC Getting Started Guide
- This guide introduces the NVIDIA OpenACC implementation, including examples of how to write, build and run programs using the OpenACC directives.
Other Documentation
- NVIDIA Fortran CUDA Interfaces
- This document describes the NVIDIA Fortran interfaces to the cuBLAS, cuFFT, cuRAND, and cuSPARSE CUDA Libraries.
- OpenACC MPI Tutorial
- This tutorial describes using the NVIDIA OpenACC compiler with MPI.
Support Services
- HPC Compiler Support Services Quick Start Guide
- The terms in this supplement describe the optional service subscriptions that you may obtain directly from NVIDIA for HPC Compilers provided as part of the HPC SDK.
- HPC Compiler Support Services Supplement
- The terms in this supplement describe the optional service subscriptions that you may obtain directly from NVIDIA for HPC Compilers provided as part of the HPC SDK.