Cited by 22Parallel Computing and Optimization TechniquesDistributed and Parallel Computing SystemsSoftware System Performance and Reliability

First Experiences in Performance Benchmarking with the New SPEChpc 2021 Suites

Open access
Brunst, Holger, Chandrasekaran, Sunita, Ciorba, Florina M., Hagerty, Nick, Henschel, Robert, Juckeland, Guido, Li, Junjie, Vergara, Veronica G. Melesse +2 more·2022·2022 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid)

Abstract

Modern High Performance Computing (HPC) sys-tems are built with innovative system architectures and novel programming models to further push the speed limit of computing. The increased complexity poses challenges for performance portability and performance evaluation. The Standard Perfor-mance Evaluation Corporation (SPEC) has a long history of producing industry-standard benchmarks for modern computer systems. SPEC's newly released SPEChpc 2021 benchmark suites, developed by the High Performance Group, are a bold attempt to provide a fair and objective benchmarking tool designed for state-of-the-art HPC systems. With the support of multiple host and accelerator programming models, the suites are portable across both homogeneous and heterogeneous architectures. Different workloads are developed to fit system sizes ranging from a few compute nodes to a few hundred compute nodes. In this work we present our first experiences in performance benchmarking the new SPEChpc2021 suites and evaluate their portability and basic performance characteristics on various popular and emerging HPC architectures, including x86 CPU, NVIDIA GPU, and AMD GPU. This study provides a first-hand experience of executing the SPEChpc 2021 suites at scale on production HPC systems, discusses real-world use cases, and serves as an initial guideline for using the benchmark suites.

Integrity signals

Registry

Crossref · 10.1109/ccgrid54584.2022.00077

Cites

29 of 29 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Benchmarking is a critical process in computer science, serving as a standardized method to evaluate and compare the performance of hardware and software systems.

    “Benchmarking is a critical process in computer science, serving as a standardized method to evaluate and compare the performance of hardware and software systems [15].”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Brunst, H., Chandrasekaran, S., Ciorba, F. M., Hagerty, N., Henschel, R., Juckeland, G., Li, J., Vergara, V. G. M., Wienke, S., & Zavala, M.
Affiliations
  • Technische Universität Dresden (DE)
  • University of Delaware (US)
  • University of Basel (CH)
  • Oak Ridge National Laboratory (US)
  • Indiana University Bloomington (US)
  • Helmholtz-Zentrum Dresden-Rossendorf (DE)
  • Texas Advanced Computing Center (US)
  • Oak Ridge National Laboratory,Oak Ridge,TN,USA
  • RWTH Aachen University (DE)
Venue
2022 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid)
Publisher
IEEE
Published
2022-05
Pages
675-684
OpenAlex
W4286307885
Cited by
22
References
29
Citations by year
2026: 3 · 2025: 4 · 2024: 8 · 2023: 6 · 2022: 1
FWCI
3.82
Type
conference paper
Language
en
Open access
Locations
  • IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) (publishedVersion)
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • RWTH Publications (RWTH Aachen) (submittedVersion)
  • arXiv (Cornell University) (cc-by)
Funders
NSF (1814609)
Topics
  • Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
  • Physical Sciences › Computer Science › Computer Networks and Communications › Distributed and Parallel Computing Systems
  • Physical Sciences › Computer Science › Computer Networks and Communications › Software System Performance and Reliability
Keywords
performance benchmarking, high-performance computing, performance portability, heterogeneous architectures, GPU computing, NVIDIA GPUs, AMD GPUs

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review