Live briefing
Everything about HPC Challenge Benchmark
HPC Challenge Benchmark combines several benchmarks to test a number of independent attributes of the performance of high-performance computer (HPC) systems. The project has been co-sponsored by the DARPA High Productivity Computing Systems program, the United States Department of Energy and the National Science Foundation. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: HPC Challenge BenchmarkA 5-minute orientation
- Skim a recent paper: Multi-FPGA Designs and Scaling of HPC Challenge Benchmarks via MPI and Circuit-switched Inter-FPGA NetworksInfluential work since 2022
- Pick up a classic book: High Performance Computing for Computational Science - VECPAR 2012The most-reprinted book on the subject
- Read the landmark paper: Energy Profiling and Analysis of the HPC Challenge BenchmarksCited 29 times
- Go sideways: LINPACK benchmarksA closely related topic
- Go sideways: Giga-updates per secondA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Energy Profiling and Analysis of the HPC Challenge Benchmarks
In-depth FPGA accelerator performance evaluation with single node benchmarks from the HPC challenge benchmark suite for Intel and Xilinx FPGAs using OpenCL
Implementation and evaluation of the HPC challenge benchmark in the XcalableMP PGAS language
🆕 Influential since 2022
📚 Books worth reading
High Performance Computing for Computational Science - VECPAR 2012Michel Daydé · 2013- 📕Parallel computing is everywhereItaly) ParCo (Conference) (2017 Bologna · 2018
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- LINPACK benchmarks The LINPACK benchmarks are a measure of a system's floating-point computing power. Introduced by Jack Dongarra, they measure how fast a computer solves…
- Giga-updates per second Giga-updates per second (GUPS) is a measure of computer performance. GUPS is a measurement of how frequently a computer can issue updates to randomly generated…
- High-performance computing High-performance computing (HPC) is the use of supercomputers and computer clusters to solve advanced problems. HPC integrates systems administration (including…
- Computer performance In computing, computer performance is the amount of useful work accomplished by a computer system. Outside specific contexts, computer performance is estimated…
- Memory bandwidth Memory bandwidth is the rate at which data can be read from or stored into a semiconductor memory by a processor. Memory bandwidth is usually expressed…
- Benchmark (computing) In computing, a benchmark is the act of running a computer program, a set of programs, or other operations, in order to assess the relative performance…
- Stream processing In computer science, stream processing (also known as event stream processing, data stream processing, or distributed stream processing) is a programming…
- TOP500 The TOP500 project ranks and details the 500 most powerful non-distributed computer systems in the world. The project was started in 1993 and publishes…