aixH(PC)2 - Aachen HPC Productivity Calculator

Input

Please include taxes in all costs.

one-time annual
per node Hardware
Building / infrastructure
OS / environment
per node type - OS / environment
Additional annual costs
€ / year
Programming
person days
%
Initial tuning
person days
%
Formulas
Runtime
s
%

The formula is evaluated in dependence of n that means the number of nodes and the kernel speedup ksp.
In addition you can use math functions from JavaScript, for example Math.floor().

This code will be executed in your browser. Be sure to only paste trusted content!

Please include taxes in all costs.

years
person days
years
nodes
person days
nodes
years
person days
person days
years
nodes
years
years

The formula is evaluated in dependence of n that means the number of nodes and the start of the second phase delta.
In addition you can use math functions from JavaScript, for example Math.pow().

The runtime for the first phase is evaluated without tuning effort.
You may want to adapt the formula in "Parameters for the program".

This code will be executed in your browser. Be sure to only paste trusted content!

The import includes code that will be executed in your browser. Be sure to only paste trusted content!

Formulas

$ \text"productivity" = \text"value"/\text"cost" = {n_{ex}(n, τ)}/{{\text"TCO"(n, τ)} $ with the number of executions $n_{ex}(n, τ) = {α · τ}/{t(n)} $
($n$ being the number of nodes, $τ$ the system lifetime, $α$ the system availability and $t(n)$ the parallel runtime)

Simulation output

Created with and many thanks to: webgl-surface-plot!