Skip to content

Debugging and Performance Tools examples

License

Notifications You must be signed in to change notification settings

reframe-hpc/hpctools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HPCTools

ReFrame is a regression testing framework to facilitate the sanity checking of HPC systems. This repository showcases how to use ReFrame together with HPC tools.

Documentation Status

License GitHub release release date

commitslast commitcode sizeper month top languages contributors

Getting started

Assuming that you have already installed https://github.com/eth-cscs/reframe, you may clone the hpctools (together with the example code) repo as follows:

python3 -m venv --system-site-packages myvenv
source myvenv/bin/activate
git clone https://github.com/eth-cscs/hpctools.git hpctools.git 
cd hpctools.git/
pip install -r requirements.txt
cd reframechecks/
# deactivate

I use https://github.com/unibas-dmi-hpc/SPH-EXA_mini-app.git as test code:

> f2ebf91 (HEAD -> develop, origin/develop, origin/HEAD) merged develop

Check out the documentation to launch the tests.

About

Debugging and Performance Tools examples

https://eth-cscs.github.io/hpctools/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published