BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics

Preprint number: CP3-Origins-2014-1 DNRF90 and DIAS-2014-1
Authors: Ed Bennett (Swansea University), Luigi Del Debbio (Higgs Centre & U. of Edinburgh), Kirk Jordan (IBM research), Biagio Lucini (Swansea university), Agostino Patella (CERN & Plymouth University), Claudio Pica (CP3-Origins & DIAS), and Antonio Rago (Plymouth University)
External link:

Benchmarking plays a central role in the evaluation of High Performance Computing architectures. Several benchmarks have been designed that allow users to stress various components of supercomputers. In order for the figures they provide to be useful, benchmarks need to be representative of the most common real-world scenarios. In this work, we introduce BSMBench, a benchmarking suite derived from Monte Carlo code used in computational particle physics. The advantage of this suite (which can be freely downloaded from over others is the possibility to vary the relative importance of computation and communication. This enables the tests to simulate various practical situations. To showcase BSMBench, we perform a wide range of tests on various architectures, from desktop computers to state-of-the-art supercomputers, and discuss the corresponding results. Possible future directions of development of the benchmark are also outlined.