A continuous benchmarking infrastructure for high-performance computing applications

被引:0
|
作者
Alt, Christoph [1 ,2 ]
Lanser, Martin [3 ,4 ]
Plewinski, Jonas [1 ]
Janki, Atin [6 ]
Klawonn, Axel [3 ,4 ]
Koestler, Harald [1 ,5 ]
Selzer, Michael [7 ]
Ruede, Ulrich [1 ,8 ]
机构
[1] Friedrich Alexander Univ Erlangen Nurnberg, Chair Comp Sci Syst Simulat 10, Cauer Str 11, D-91058 Erlangen, Germany
[2] Paderborn Univ, Paderborn Ctr Parallel Comp, Warburger Str 100, D-33098 Paderborn, Germany
[3] Univ Cologne, Dept Math & Comp Sci, Cologne, Germany
[4] Univ Cologne, Ctr Data & Simulat Sci, Cologne, Germany
[5] Erlangen Natl High Performance Comp Ctr NHR FAU, Erlangen, Germany
[6] Karlsruhe Inst Technol KIT, Inst Appl Mat IAM, Karlsruhe, Germany
[7] Karlsruhe Inst Technol KIT, Inst Nanotechnol INT, Eggenstein Leopoldshafen, Germany
[8] CERFACS, Toulouse, France
关键词
Continuous integration; continuous Benchmarking; finite elements method; computational homogenization; lattice Boltzmann method; FETI-DP;
D O I
10.1080/17445760.2024.2360190
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For scientific software, especially those used for large-scale simulations, achieving good performance and efficiently using the available hardware resources is essential. It is important to regularly perform benchmarks to ensure the efficient use of hardware and software when systems are changing and the software evolves. However, this can become quickly very tedious when many options for parameters, solvers, and hardware architectures are available. We present a continuous benchmarking strategy that automates benchmarking new code changes on high-performance computing clusters. This makes it possible to track how each code change affects the performance and how it evolves.
引用
收藏
页码:501 / 523
页数:23
相关论文
共 50 条
  • [1] perun: Benchmarking Energy Consumption of High-Performance Computing Applications
    Muriedas, Juan Pedro Gutierrez Hermosillo
    Fluegel, Katharina
    Debus, Charlotte
    Obermaier, Holger
    Streit, Achim
    Goetz, Markus
    [J]. EURO-PAR 2023: PARALLEL PROCESSING, 2023, 14100 : 17 - 31
  • [2] Performance Modelling, Benchmarking and Simulation of High-Performance Computing Systems
    Jarvis, S. A.
    [J]. COMPUTER JOURNAL, 2012, 55 (02): : 136 - 137
  • [3] Benchmarking Classification Algorithms on High-Performance Computing Clusters
    Bischl, Bernd
    Schiffner, Julia
    Weihs, Claus
    [J]. DATA ANALYSIS, MACHINE LEARNING AND KNOWLEDGE DISCOVERY, 2014, : 23 - 31
  • [4] A Modular Benchmarking Infrastructure for High-Performance and Reproducible Deep Learning
    Ben-Nun, Tal
    Besta, Maciej
    Huber, Simon
    Ziogas, Alexandros Nikolaos
    Peter, Daniel
    Hoefler, Torsten
    [J]. 2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 66 - 77
  • [5] Autotuning in High-Performance Computing Applications
    Balaprakash, Prasanna
    Dongarra, Jack
    Gamblin, Todd
    Hall, Mary
    Hollingsworth, Jeffrey K.
    Norris, Boyana
    Vuduc, Richard
    [J]. PROCEEDINGS OF THE IEEE, 2018, 106 (11) : 2068 - 2083
  • [6] A secure communications infrastructure for high-performance distributed computing
    Foster, I
    Karonis, NT
    Kesselman, C
    Koenig, G
    Tuecke, S
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 1997, : 125 - 136
  • [7] Computing infrastructure construction and optimization for high-performance computing and artificial intelligence
    Su, Yun
    Zhou, Jipeng
    Ying, Jiangyong
    Zhou, Mingyao
    Zhou, Bin
    [J]. CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2021, 3 (04) : 331 - 343
  • [8] Computing infrastructure construction and optimization for high-performance computing and artificial intelligence
    Yun Su
    Jipeng Zhou
    Jiangyong Ying
    Mingyao Zhou
    Bin Zhou
    [J]. CCF Transactions on High Performance Computing, 2021, 3 : 331 - 343
  • [9] Packaging Materials in High-Performance Computing Applications
    Markondeya Raj Pulugurtha
    Himani Sharma
    Raghuram Pucha
    Mohanalingam Kathaperumal
    Rao Tummala
    [J]. Journal of the Indian Institute of Science, 2022, 102 : 461 - 487
  • [10] High-Performance Computing and Engineering Applications in Electromagnetics
    Yuan, Ning
    Li, Joshua Le-Wei
    Hu, Jun
    Bhardwaj, Ashutosh
    [J]. INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2012, 2012