Cargando…

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

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Bennett, Ed, Lucini, Biagio, Del Debbio, Luigi, Jordan, Kirk, Patella, Agostino, Pica, Claudio, Rago, Antonio
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1109/HPCSim.2016.7568421
http://cds.cern.ch/record/1643202
_version_ 1780934987607965696
author Bennett, Ed
Lucini, Biagio
Del Debbio, Luigi
Jordan, Kirk
Patella, Agostino
Pica, Claudio
Rago, Antonio
author_facet Bennett, Ed
Lucini, Biagio
Del Debbio, Luigi
Jordan, Kirk
Patella, Agostino
Pica, Claudio
Rago, Antonio
author_sort Bennett, Ed
collection CERN
description 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 http://www.bsmbench.org/) over others is the capacity 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.
id cern-1643202
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
record_format invenio
spelling cern-16432022023-03-21T05:07:34Zdoi:10.1109/HPCSim.2016.7568421http://cds.cern.ch/record/1643202engBennett, EdLucini, BiagioDel Debbio, LuigiJordan, KirkPatella, AgostinoPica, ClaudioRago, AntonioBSMBench: a flexible and scalable supercomputer benchmark from computational particle physicsComputing and ComputersBenchmarking 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 http://www.bsmbench.org/) over others is the capacity 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.Lattice Quantum ChromoDynamics (QCD), and by extension its parent field, Lattice Gauge Theory (LGT), make up a significant fraction of supercomputing cycles worldwide. As such, it would be irresponsible not to evaluate machines' suitability for such applications. To this end, a benchmark has been developed to assess the performance of LGT applications on modern HPC platforms. Distinct from previous QCD-based benchmarks, this allows probing the behaviour of a variety of theories, which allows varying the ratio of demands between on-node computations and inter-node communications. The results of testing this benchmark on various recent HPC platforms are presented, and directions for future development are discussed.arXiv:1401.3733CP3-ORIGINS-2014-001DIAS-2014-1CP3-ORIGINS-2014-001DNRF90DIAS-2014-1oai:cds.cern.ch:16432022014-01-15
spellingShingle Computing and Computers
Bennett, Ed
Lucini, Biagio
Del Debbio, Luigi
Jordan, Kirk
Patella, Agostino
Pica, Claudio
Rago, Antonio
BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title_full BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title_fullStr BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title_full_unstemmed BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title_short BSMBench: a flexible and scalable supercomputer benchmark from computational particle physics
title_sort bsmbench: a flexible and scalable supercomputer benchmark from computational particle physics
topic Computing and Computers
url https://dx.doi.org/10.1109/HPCSim.2016.7568421
http://cds.cern.ch/record/1643202
work_keys_str_mv AT bennetted bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT lucinibiagio bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT deldebbioluigi bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT jordankirk bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT patellaagostino bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT picaclaudio bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics
AT ragoantonio bsmbenchaflexibleandscalablesupercomputerbenchmarkfromcomputationalparticlephysics