Publication | Closed Access
S12---The HPC Challenge (HPCC) benchmark suite
318
Citations
0
References
2006
Year
Unknown Venue
Hpc ArchitecturesEngineeringComputer ArchitectureSoftware EngineeringHigh Performance Computing-The Hpc ChallengeSoftware AnalysisCompute KernelParallel ComputingHybrid Hpc WorkloadOpen Source SupercomputingBenchmark DatasetsComputer EngineeringComputer ScienceHpcc ResultsHpcc SuiteBenchmarking ToolProgram AnalysisParallel ProgrammingSystem Software
The HPCC suite, released by DARPA in 2003, benchmarks HPC architectures with well‑known kernels to bound real‑application performance and has become publicly available for many of the world’s fastest supercomputers. This tutorial seeks to introduce participants to HPCC, equip them with tools to compare HPC architectures, and provide hands‑on training to deepen their understanding of parallel environments. The tutorial will deliver hands‑on sessions using HPCC tools and comparative analyses of HPC architectures.
In 2003, the DARPA's High Productivity Computing Systems released the HPCC suite. It examines the performance of HPC architectures using kernels with various memory access patterns of well known computational kernels. Consequently, HPCC results bound the performance of real applications as a function of memory access characteristics and define performance boundaries of HPC architectures. The suite was intended to augment the TOP500 list and by now the results are publicly available for 6 out of 10 of the world's fastest computers. Implementations exist in most of the major high-end programming languages and environments, accompanied by countless optimization efforts. The increased publicity enjoyed by HPCC doesn't necessarily translate into deeper understanding of the performance issues that HPCC benchmarks. And so this tutorial will introduce attendees to HPCC, provide tools to examine differences in HPC architectures, and give hands-on training that will hopefully lead to better understanding of parallel environments.