D
Daniel J. Ernst
Researcher at University of Wisconsin–Eau Claire
Publications - 21
Citations - 7079
Daniel J. Ernst is an academic researcher from University of Wisconsin–Eau Claire. The author has contributed to research in topics: Instruction set & Computer science. The author has an hindex of 9, co-authored 18 publications receiving 6835 citations. Previous affiliations of Daniel J. Ernst include Cray & University of Michigan.
Papers
More filters
Proceedings ArticleDOI
MiBench: A free, commercially representative embedded benchmark suite
Matthew R. Guthaus,Jeff Ringenberg,Daniel J. Ernst,Todd Austin,Trevor Mudge,Richard B. Brown +5 more
TL;DR: 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.
Journal ArticleDOI
SimpleScalar: an infrastructure for computer system modeling
TL;DR: The SimpleScalar tool set provides an infrastructure for simulation and architectural modeling that can model a variety of platforms ranging from simple unpipelined processors to detailed dynamically scheduled microarchitectures with multiple-level memory hierarchies.
Proceedings ArticleDOI
Razor: a low-power pipeline based on circuit-level timing speculation
Daniel J. Ernst,Nam Sung Kim,Shidhartha Das,Sanjay Pant,Rajeev R. Rao,Toan Pham,Conrad H. Ziesler,David Blaauw,Todd Austin,Krisztian Flautner,Trevor Mudge +10 more
TL;DR: A solution by which the circuit can be operated even below the ‘critical’ voltage, so that no margins are required and thus more energy can be saved.
Journal ArticleDOI
Razor: circuit-level correction of timing errors for low-power operation
Daniel J. Ernst,Shidhartha Das,Seokwoo Lee,David Blaauw,Todd Austin,Trevor Mudge,Nam Sung Kim,Krisztian Flautner +7 more
TL;DR: This work presents a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins.
Journal ArticleDOI
Efficient dynamic scheduling through tag elimination
Daniel J. Ernst,Todd Austin +1 more
TL;DR: An increasingly large portion of scheduler latency is derived from the monolithic content addressable memory (CAM) arrays accessed during instruction wakeup, and a last-tag speculation mechanism is introduced that eliminates all remaining tag comparators except those for the last arriving input operand.