Skip to content
 
 

Latest commit

 

History

141 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hpc-scripts: Utility scripts tailored to HPC systems

This repository collects Bash scripts to build, install and execute (at scale) selected applications on a limited set of HPC systems. Each folder in the project root directory contains the scripts for a specific machine, except for the folder common gathering additional configuration files aimed to ameliorate the user experience and productivity on modern supercomputers.

The following applications are targeted:

The following supercomputers are supported (the corresponding top-level directory is reported before the colon):

  • daint: Piz Daint @ CSCS (Lugano, Switzerland)
  • hpc2020: HPC2020 @ ECMWF (Bologna, Italy)
  • meluxina: MeluXina @ LuxConnect (Bissen, Luxembourg)

Disclaimer #1: For any machine, the support is in principle partial, meaning that we might providing the scripts only for a subset of targeted applications.

Disclaimer #2: The scripts are not guaranteed to work out-of-the-box. A few tweaks and tunings are likely needed. However, most scripts are parametrized through Bash variables (defined at the beginning of the file), so required changes should mainly be restricted to these variables.

Getting started

We suggest cloning the repository in the $HOME directory of the HPC system at hand.

We refer the reader to the instructions provided within each folder to get more information about the (suggested) usage of the scripts.

About

Collection of diverse scripts to be used on HPC machines

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages