Skip to content

A collection of Python and Bash scripts for automating runtime and trace data collection for the Isca climate model.

Notifications You must be signed in to change notification settings

Lancasterg/benchmark_isca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

benchmark_isca

A collection of Python and Bash scripts for automating runtime and trace data collection for the Isca climate model.

This repository acts as an add-on to the Isca climate model. It can be used to measure the run times of the model on the following supercomputers managed by the Advanced Computing Research Centre (ACRC) the University of Bristol:

  • BlueCrystal phase 3
  • BlueCrystal phase 4
  • Bluepebble
  • Isambard

You can find the Isca climate model repository at https://github.com/ExeClim/Isca

To run the scripts, you must first export the BENCHMARK_ISCA and GFDL_BENCH environment variable in your .bashrc

export BENCHMARK_ISCA=/newhome/<username>/benchmark_isca
export GFDL_BENCH=/newhome/<username>/isca_home/gfdl_bench

There are a number of job files for both PBS and Slurm job schedulers. These can be submitted using qsub <job>.job or sbatch<job>.sh respectively.

About

A collection of Python and Bash scripts for automating runtime and trace data collection for the Isca climate model.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published