Skip to content

jeng1220/openacc_fortran_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

08e0b68 · Aug 1, 2021

History

86 Commits
Sep 23, 2020
Oct 15, 2020
Sep 22, 2020
Aug 1, 2021
Sep 23, 2020
Sep 22, 2020
Aug 1, 2021
Apr 14, 2021
Sep 24, 2020
Sep 23, 2020
Oct 22, 2020
Oct 22, 2020
Sep 23, 2020
Sep 23, 2020
Jan 19, 2021
Sep 21, 2020
Jun 8, 2021
Jun 8, 2021
Sep 24, 2020
Aug 1, 2021
Sep 23, 2020
Aug 1, 2021

Repository files navigation

Simple OpenACC Fortran Examples

Author: Jeng Bai-Cheng(rjeng@nvidia.com)

An example code is worth a thousand words. This repository intends to host fundamental, but useful examples. Each example is just a few dozen lines of code. Most of them come from my past experience in HPC projects, but readers do not need to have the HPC background to understand the examples.

Eexamples

Basic

MPI

Profiling

  • auto_nvtx - use compiler to insert CPU profiling routines automatically
  • profiling_range - demonstration of focused profiling via profiling tool

Requirement

  • NVIDIA HPC SDK 21.3

To install HPC SDK via Docker, visit NVIDIA GPU Cloud: https://ngc.nvidia.com/catalog/containers/nvidia:nvhpc/tags

Or download HPC SDK from official website: https://developer.nvidia.com/hpc-sdk

Bulid

$ cd <folder>
$ make

Run

$ cd <folder>
$ ./<executable>

About

Simple OpenACC Fortran Examples

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published