Toward Open Repository of Performance Portability of Applications, Benchmarks and Models

被引:1
|
作者
Marowka, Ami [1 ]
机构
[1] Parallel Res Labs, Petah Tiqwa, Israel
关键词
Performance Portability; Performance Efficiency; Metrics; SPEC;
D O I
10.1109/SBAC-PAD59825.2023.00025
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The adoption of heterogeneous computing systems based on diverse architectures to achieve exascale computing power has worsened the performance portability problem of scientific applications that were designed to run on these platforms. To cope with the challenges posed by supercomputing, new performance portability frameworks have been developed alongside advanced methods and metrics to evaluate the performance portability of heterogeneous applications. However, many studies have shown that the new methods and metrics do not produce coherent results which yield clear conclusions that are required for designing the hardware and software architectures of tomorrow's supercomputing systems. We outline a proposal to establish an open repository of performance portability of applications, benchmarks and models which will be standardized, objective, and based on strict operating and reporting guidelines. Such guidelines will ensure a fair, comparable and meaningful measure of the performance portability while the requirement for a detailed disclosure of the obtained results and the configuration settings will ensure the reproducibility of the reported results.
引用
收藏
页码:160 / 169
页数:10
相关论文
共 50 条
  • [1] Evaluating Performance Portability of Accelerator Programming Models using SPEC ACCEL 1.2 Benchmarks
    Boehm, Swen
    Pophale, Swaroop
    Larrea, Veronica G. Vergara
    Hernandez, Oscar
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 11203 : 711 - 723
  • [2] A Performance Portability Study Using Tensor Contraction Benchmarks
    Ozturk, M. Emin
    Asudeh, Omid
    Sabin, Gerald
    Sadayappan, P.
    Sukumaran-Rajam, Aravind
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 591 - 600
  • [3] Performance benchmarks for open source porous electrode theory models
    Ayalasomayajula, Surya Mitra
    Cogswell, Daniel
    Zhuang, Debbie
    Garcia, R. Edwin
    HELIYON, 2024, 10 (07)
  • [4] Toward a Better Performance Portability Metric
    Marowka, Ami
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 181 - 184
  • [5] A Performance Projection of mini-Applications onto Benchmarks toward the Performance Projection of real-Applications
    Tsuji, Miwako
    Kramer, William T. C.
    Sato, Mitsuhisa
    2017 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2017, : 826 - 833
  • [6] Performance Portability Evaluation of OpenCL Benchmarks across Intel and NVIDIA Platforms
    Bertoni, Colleen
    Kwack, JaeHyuk
    Applencourt, Thomas
    Ghadar, Yasarnan
    Honierding, Brian
    Knight, Christopher
    Videau, Brice
    Zheng, Huihuo
    Morozov, Vitali
    Parker, Scott
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 330 - 339
  • [7] Performance Portability Challenges for Fortran Applications
    Hsu, Abigail
    Asanza, David Neill
    Schoonover, Joseph A.
    Jibben, Zach
    Carlson, Neil N.
    Robey, Robert
    PROCEEDINGS OF 2018 IEEE/ACM INTERNATIONAL WORKSHOP ON PERFORMANCE, PORTABILITY AND PRODUCTIVITY IN HPC (P3HPC 2018), 2018, : 47 - 58
  • [8] Optimization Applications as Quantum Performance Benchmarks
    Lubinski, Thomas
    Coffrin, Carleton
    McGeoch, Catherine
    Sathe, Pratik
    Apanavici, Joshua
    Neira, David Bernal
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2024, 5 (03):
  • [9] Productivity, performance, and portability for computational fluid dynamics applications
    Reguly, Istvan Z.
    Mudalige, Gihan R.
    COMPUTERS & FLUIDS, 2020, 199
  • [10] Performance and portability of accelerated lattice Boltzmann applications with OpenACC
    Calore, Enrico
    Gabbana, Alessandro
    Kraus, Jiri
    Schifano, Sebastiano Fabio
    Tripiccione, Raffaele
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (12): : 3485 - 3502