https://github.com/c2sm-rcm/openacc_training

https://github.com/c2sm-rcm/openacc_training

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.0%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: C2SM-RCM
  • Language: Fortran
  • Default Branch: master
  • Size: 7.46 MB
Statistics
  • Stars: 6
  • Watchers: 2
  • Forks: 4
  • Open Issues: 0
  • Releases: 1
Created almost 9 years ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

README

This repository contains hands on material (slides) and code examples for openacc training

Compile and run on Tsa (example with handsOn1)

```console module load PrgEnv-pgi

cd handsOn make TARGET=gpu handsOn1 # or TARGET=cpu srun -n 1 --time=00:02:00 -p debug ./handsOn1/handsOn1 ```

Compile and run on Piz Daint (example with handsOn1)

```console module load daint-gpu module swap PrgEnv-cray/6.0.10 PrgEnv-nvidia module load craype-accel-nvidia60

cd handsOn make TARGET=gpu COMPILER=nvidia handsOn1 # or TARGET=cpu srun -n 1 -p debug -A d56 -C gpu ./handsOn1/handsOn1 ```

Compile and run on Mistral

console module load gcc/7.1.0 module load /sw/rhel6-x64/pgi/pgi-18.10/modulefiles/pgi/18.10 cd handsOn make COMPILER=pgi TARGET=gpu handsOn1 srun -n 1 --partition=gpu --nodes=1 --time=0:05:00 --account=YOURACCOUNT --constraint=k80 ./example_openacc1/example_openacc1

Compile and run on Balfrin

console module use $USER_ENV_ROOT/modules module load nvhpc module load cuda cd handsOn make COMPILER=nvidia TARGET=gpu handsOn1 srun -n 1 --partition=debug --nodes=1 --time=0:05:00 ./handsOn1/handsOn1

Compile and run on Santis

console uenv start --view=modules icon/25.2:v1 module load nvhpc cd handsOn make COMPILER=nvidia TARGET=gpu handsOn1 srun -n 1 --partition=debug --nodes=1 --time=0:05:00 ./handsOn1/handsOn1 for profiling console srun -n 1 --partition=debug --nodes=1 --time=0:05:00 nsys profile --trace openacc --output nsys-profile --cuda-memory-usage true ./example_openacc4/example_openacc4

The code examples are adapted from

git@github.com:rmfarber/ParallelProgrammingWithOpenACC.git

Chapter13

Owner

  • Name: C2SM-RCM
  • Login: C2SM-RCM
  • Kind: organization

Regional climate modeling

GitHub Events

Total
  • Issues event: 1
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 1
  • Member event: 1
  • Push event: 6
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 1
  • Create event: 3
Last Year
  • Issues event: 1
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 1
  • Member event: 1
  • Push event: 6
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 1
  • Create event: 3

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 3
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 3
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 days
  • Issue authors: 1
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Beliavsky (1)
Pull Request Authors
  • huppd (2)
  • stelliom (1)
Top Labels
Issue Labels
Pull Request Labels