HPC Benchmarking, Rudi Eigenmann, 2006 SPEC Benchmark Workshop this is important for machine procurements and for understanding where HPC technology is HPC Benchmarking and Performance Evaluation With Realistic Applications Brian Armstrong, Hansang Bae, Rudolf Eigenmann, Faisal Saied, Mohamed, Sayeed, Yili Zheng Purdue University Benchmarking has two important goals 1. Assess the performance of High-Performance Computer Platforms 2. Measure and show opportunities for progress in HPC this is important to quantify and compare scientific research contributions and to set new directions for research
12
Embed
HPC Benchmarking, Rudi Eigenmann, 2006 SPEC Benchmark Workshop this is important for machine procurements and for understanding where HPC technology is.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Simple Benchmarks are Overly Easy to Run• Realistic Benchmarks Cannot be Abstracted from
Real Applications• Today's Realistic Applications May Not be
Tomorrows Applications• Benchmarking is not Eligible for Research Funding• Maintaining Benchmarking Efforts is Costly• Proprietary Full-Application Benchmarks Cannot
• There is a dire need for basing performance evaluation and benchmarking results on realistic applications.
• The SPEC HPC the main criteria for real-application benchmarking: relevance and openness.
• Kernel benchmarks are the best choices for measuring individual system components. However, there is a large range of questions that can only be answered satisfactorily using real-application benchmarks.
• Benchmarking with real applications is hard and there are many challenges, but there is no replacement.