Skip to content

Commit

Permalink
Add scaling analysis tool
Browse files Browse the repository at this point in the history
  • Loading branch information
mjaehn committed Nov 6, 2023
1 parent f9940f0 commit 4e488af
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions tools/scaling_analysis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Scaling Analysis Tool
layout: default
parent: Tools
---

# Scaling Analysis Tool

When applying to CSCS for a production project, a technical report is required.
This report must include the following information:

- Representative benchmarks and scaling
- Resource justification (annual node hours and disk space)

The Scaling Analysis Tool automatically creates and launches various running scripts based on a given ICON experiment with different numbers of nodes to analyse the scaling. Once the experiment runs are complete, the tool reads the timings from the log files and produces summary plots of efficiency, node hours and wallclock against the number of nodes. These plots can then be used directly for the proposal.

## Code and Documentation

* [Scaling Analysis Tool](https://github.com/C2SM/scaling_analysis)

0 comments on commit 4e488af

Please sign in to comment.