2001 · 3.1K citations · 6 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsParallel ComputingBenchmarkingEmbedded Systems ArchitectureEmbedded Systems DesignInstruction Set ArchitectureInstruction-level ParallelismMicroarchitecture DesignEmbedded Processor DesignEvaluation BenchmarksMemory Behavior AnalysisMicroarchitectural Performance ModelingMicroarchitecture PerformanceMicroarchitecture Performance EvaluationPerformance BenchmarkingReference Benchmarks
This paper examines a set of commercially representative embedded programs and compares them to an existing benchmark suite, SPEC2000. A new version of SimpleScalar that has been adapted to the ARM instruction set is used to characterize the performance of the benchmarks using configurations similar to current and next generation embedded processors. Several characteristics distinguish the representative embedded programs from the existing SPEC benchmarks including instruction distribution, memory behavior, and available parallelism. The embedded benchmarks, called MiBench, are freely available to all researchers.
6
The SimpleScalar tool set, version 2.0
Doug Burger, Todd Austin · ACM SIGARCH Computer Architecture News · 1997 · 3.1K citations · Full text
Reinhold Weicker · Communications of the ACM · 1984 · 618 citations · Full text
Power: a first-class architectural design constraint
Trevor Mudge · Computer · 2001 · 487 citations
H. J. Curnow · The Computer Journal · 1976 · 328 citations · Full text