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
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
Metadata Files
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
- Repositories: 6
- Profile: https://github.com/C2SM-RCM
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)