Benchmarking and Benchmarks

Intoduction

The use of benchmarking allows you to:

  • Determine the best options to run a package, or your own code with, especially mpirun options.
  • How a package or your own codes scales with processor counts, and the optimal number of processors to use per experiment to maximise results per CPU core hour used.
  • Where you might improve codes.
  • Optimal compilers.

A Number of Benchmark Examples are available:

Various tools are available