NVIDIA HPC SDK
E758504
NVIDIA HPC SDK is a comprehensive suite of compilers, libraries, and tools from NVIDIA designed to optimize and accelerate high-performance computing applications on NVIDIA GPUs and CPUs.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
compiler suite
ⓘ
high-performance computing software ⓘ software development kit ⓘ |
| developer | NVIDIA NERFINISHED ⓘ |
| distributionMethod | download from NVIDIA website ⓘ |
| hasComponent |
NVIDIA CUDA compiler support
ⓘ
NVIDIA Communication Libraries NERFINISHED ⓘ NVIDIA HPC C compiler NERFINISHED ⓘ NVIDIA HPC C++ compiler NERFINISHED ⓘ NVIDIA HPC Fortran compiler NERFINISHED ⓘ NVIDIA Math Libraries NERFINISHED ⓘ NVIDIA debugging tools ⓘ NVIDIA profiling tools NERFINISHED ⓘ |
| includesFeature |
GPU acceleration
ⓘ
debugging support ⓘ multi-GPU support ⓘ multi-node support ⓘ optimized math routines ⓘ performance profiling ⓘ |
| includesLibrary |
NCCL
NERFINISHED
ⓘ
NVSHMEM NERFINISHED ⓘ cuBLAS NERFINISHED ⓘ cuFFT NERFINISHED ⓘ cuRAND NERFINISHED ⓘ cuSPARSE NERFINISHED ⓘ |
| includesTool |
NVIDIA CUDA debugger
NERFINISHED
ⓘ
NVIDIA Nsight Compute NERFINISHED ⓘ NVIDIA Nsight Systems NERFINISHED ⓘ |
| licenseType | proprietary software ⓘ |
| optimizedFor | NVIDIA GPU architectures ⓘ |
| publisher | NVIDIA NERFINISHED ⓘ |
| replaces | PGI compilers NERFINISHED ⓘ |
| supportsHardware |
Arm CPUs
ⓘ
NVIDIA GPUs NERFINISHED ⓘ x86_64 CPUs ⓘ |
| supportsLanguage |
C
ⓘ
C++ NERFINISHED ⓘ Fortran NERFINISHED ⓘ |
| supportsOperatingSystem |
Linux
ⓘ
Windows NERFINISHED ⓘ |
| supportsProgrammingModel |
CUDA
NERFINISHED
ⓘ
MPI NERFINISHED ⓘ OpenACC NERFINISHED ⓘ OpenMP NERFINISHED ⓘ |
| targetDomain |
engineering simulation
ⓘ
high-performance computing ⓘ scientific computing ⓘ |
| targetUser |
HPC developers
ⓘ
scientific programmers ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.