ComputingComputer ScienceHigh-performance ComputingParallel ComputingPerformance MeasurementScientific ComputingAlgorithm AnalysisBenchmark SelectionBenchmarkingPerformance Bottleneck AnalysisPerformance ModelingPerformance OptimizationBenchmark AnalysisBenchmarking MetricsPerformance BenchmarkingReference BenchmarksSoftware Benchmarking
The three most often used benchmarks are characterized in detail and users are warned about a number of pitfalls. Two of them, Whetstone and Drystone, are synthetic benchmarks: they were written solely for benchmarking purposes and perform no useful computation. Linpack was distilled out of a real, purposeful program that is now used as a benchmark. Some other benchmarks, namely Livermore Fortran Kernels, Stanford Small Programs Benchmark Set, EDN benchmarks, Sieve of Eratosthenes, Rhealstone and SPEC benchmarks, are briefly considered. Non-CPU influences in benchmark performance are discussed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
8
Reinhold Weicker · Communications of the ACM · 1984 · 618 citations · Full text
Reduced instruction set computers
David A. Patterson · Communications of the ACM · 1985 · 451 citations · Full text