Skip to content
forked from olcf/NVHPC2022

Training Repo for 2022 NVHPC training

Notifications You must be signed in to change notification settings

JBae2/NVHPC2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NVIDIA HPC SDK Training (January 2022)

This repository contains the code examples that go along with the NVIDIA HPC SDK training session hosted by NERSC, OLCF, and ALCF (https://www.nersc.gov/users/training/events/nvidia-hpcsdk-training-jan2022/).

Each subdirectory has code examples for each of the different programming models presented at the training.

Standard Language Parallelism

The stdpar directory contains examples of using Fortran standard language parallelism (do concurrent, math libraries, and related concepts) and C++17 standard language parallelism (std::transform, std::for_each, and related concepts).

Directives

The directives directory contains examples using OpenMP and OpenACC.

CUDA

The cuda directory contains CUDA C++ examples.

About

Training Repo for 2022 NVHPC training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 37.2%
  • C 30.0%
  • Cuda 18.4%
  • Shell 11.1%
  • C++ 3.3%