Test of Time Award

The MICRO Test of Time (ToT) award recognizes the most influential papers published in prior sessions of the International Symposium on Microarchitecture, each of whom have had significant impact in the field.

Every year, papers are nominated for the award, either by recommendation from members of the computer architecture community, or automatically if they meet a minimum citation count criterion. Winning papers are selected by the ToT Award Committee (see committee formation guidelines), and are announced at that year’s MICRO conference.

2022 Award Committee

  • Murali Annavaram
  • Reetuparna Das
  • Antonio González
  • Sudhavna Gurumurthi
  • Aamer Jaleel, chair
  • André Seznec
  • Viji Srinivasan

Past ToT Award Winners

2022

The following two papers were awarded the ninth MICRO Test of Time Award in 2022. These papers were selected from among all the 156 eligible papers published in MICRO conferences that were held between 2000 and 2004 (inclusive).

ConferencePaper TitleAuthors
MICRO 2003A Systematic Methodology to Compute the Architectural Vulnerability Factors for a High-Performance MicroprocessorShubhendu S. Mukherjee, Christopher T. Weaver, Joel S. Emer, Steven K. Reinhardt, Todd M. Austin
MICRO 2003Runtime Power Monitoring in High-End Processors: Methodology and Empirical DataCanturk Isci, Margaret Martonosi

Related Documents

2022 Call for Nominations

Award Presentation (PDF)


2021

The following two papers were awarded the eighth MICRO Test of Time Award in 2021. These papers were selected from among all the 153 eligible papers published in MICRO conferences that were held between 1999 and 2003 (inclusive).

ConferencePaper TitleAuthors
MICRO 2003Single-ISA Heterogeneous Multi-Core Architectures: The Potential for Processor Power ReductionRakesh Kumar, Keith I. Farkas, Norman P. Jouppi, Parthasarathy Ranganathan, Dean M. Tullsen
MICRO 2003Razor: A Low-Power Pipeline Based on Circuit-Level Timing SpeculationDan Ernst, Nam Sung Kim, Shidhartha Das, Sanjay Pant, Rajeev R. Rao, Toan Pham, Conrad H. Ziesler, David T. Blaauw, Todd M. Austin, Krisztián Flautner, Trevor N. Mudge

Related Documents

2021 Call for Nominations


2020

The following three papers were awarded the seventh MICRO Test of Time Award in 2020. These papers were selected from among all the 148 eligible papers published in MICRO conferences that were held between 1998 and 2002 (inclusive).

ConferencePaper TitleAuthors
MICRO 1998A Dynamic Multithreading ProcessorHaitham Akkary, Michael A. Driscoll
MICRO 1999Fetch Directed Instruction PrefetchingGlenn Reinman, Brad Calder, Todd M. Austin
MICRO 2000A Permutation-Based Page Interleaving Scheme to Reduce Row-Buffer Conflicts and Exploit Data LocalityZhao Zhang, Zhichun Zhu, Xiaodong Zhang

Related Documents

2020 Call for Nominations

Highlights About the 2020 Winners


2019

The following two papers were awarded the sixth MICRO Test of Time Award in 2019. These papers were selected from among all the 148 eligible papers published in MICRO conferences that were held between 1997 and 2001 (inclusive).

ConferencePaper TitleAuthors
MICRO 1999Selective Cache Ways: On-Demand Cache Resource AllocationDavid H. Albonesi
MICRO 2001Speculative Lock Elision: Enabling Highly Concurrent Multithreaded ExecutionRavi Rajwar, James R. Goodman

Related Documents

2019 Call for Nominations

Award Presentation (PDF)


2018

The following three papers were awarded the fifth MICRO Test of Time Award in 2018. These papers were selected from among all the 149 eligible papers published in MICRO conferences that were held between 1996 and 2000 (inclusive).

ConferencePaper TitleAuthors
MICRO 1996Efficient Path ProfilingThomas Ball, James R. Larus
MICRO 1996Assigning Confidence to Conditional Branch PredictionsErik Jacobsen, Eric Rotenberg, James E. Smith
MICRO 1999DIVA: A Reliable Substrate for Deep Submicron Microarchitecture DesignTodd M. Austin

Related Documents

2018 Call for Nominations

Award Presentation (PDF)


2017

The following paper was awarded the fourth MICRO Test of Time Award in 2017. This paper was selected from among all the 156 eligible papers published in MICRO conferences that were held between 1995 and 1999 (inclusive).

ConferencePaper TitleAuthors
MICRO 1996Exceeding the Dataflow Limit Via Value PredictionMikko H. Lipasti, John Paul Shen

Related Documents

2017 Call for Nominations


2016

The following paper was awarded the third MICRO Test of Time Award in 2016. This paper was selected from among all the 156 papers published in MICRO conferences that were held between 1994 and 1998 (inclusive).

ConferencePaper TitleAuthors
MICRO 1994Iterative Modulo Scheduling: An Algorithm for Software Pipelining LoopsB. Ramakrishna Rau

Related Documents

2016 Call for Nominations

Award Presentation (PDF)

Onur Mutlu, Scott A. Mahlke, Thomas M. Conte, Wen-mei W. Hwu
Iterative Modulo Scheduling
IEEE Micro, Vol. 38, No. 1, January/February 2018


2015

The following paper was awarded the second MICRO Test of Time Award in 2015. This paper was selected from among all the 156 papers published in MICRO conferences that were held between 1993 and 1997 (inclusive).

ConferencePaper TitleAuthors
MICRO 1996Trace Cache: A Low Latency Approach to High Bandwidth Instruction FetchingEric Rotenberg, Steve Bennett, James E. Smith

Related Documents

2015 Call for Nominations

Award Presentation (PDF)


2014

The following are the 10 papers that were awarded the first MICRO Test of Time Award in 2014. These 10 papers were selected from among all the 544 papers published in MICRO conferences that were held between 1968 and 1992 (inclusive).

ConferencePaper TitleAuthors
MICRO 1978Microprogrammed Implementation of A Single Chip MicroprocessorSkip Stritter, Nick Tredennick
MICRO 1981Some Scheduling Techniques and An Easily Schedulable Horizontal Architecture for High Performance Scientific ComputingB. Ramakrishna Rau, C. D. Glaeser
MICRO 1982MIPS: A Microprocessor ArchitectureJohn Hennessy, Norman Jouppi, Steven Przybylski, Christopher Rowen, Thomas Gross, Forest Baskett, John Gill
MICRO 1985Critical Issues Regarding HPS, A High Performance MicroarchitectureYale N. Patt, Stephen W. Melvin, Wen-mei Hwu, Michael C. Shebanow
MICRO 1985HPS, A New Microarchitecture: Rationale and IntroductionYale N. Patt, Wen-mei Hwu, Michael Shebanow
MICRO 1988Hardware Support for Large Atomic Units in Dynamically Scheduled MachinesStephen W. Melvin, Michael C. Shebanow, Yale N. Patt
MICRO 1991Two-Level Adaptive Training Branch PredictionTse-Yu Yeh, Yale N. Patt
MICRO 1992Effective Compiler Support For Predicated Execution Using the HyperblockScott A. Mahlke, David C. Lin, William Y. Chen, Richard E. Hank, Roger A. Bringmann
MICRO 1992Code Generation Schema for Modulo Scheduled LoopsB. Ramakrishna Rau, Michael S. Schlansker, P. P. Tirumalai
MICRO 1992Executing Compressed Programs on An Embedded RISC ArchitectureAndrew Wolfe, Alex Chanin

Related Documents

2014 Call for Nominations (PDF)

Onur Mutlu, Rich Belgard
Introducing the MICRO Test of Time Awards: Concept, Process, 2014 Winners, and the Future
IEEE Micro, Vol. 35, No. 2, March/April 2015

Onur Mutlu, Rich Belgard, Nick Tredennick, Mike Schlansker
The 2014 MICRO Test of Time Award Winners: From 1978 to 1992
IEEE Micro, Vol. 36, No. 1, January/February 2016

Onur Mutlu, Rich Belgard, Thomas R. Gross, Norman P. Jouppi, John L. Hennessy, Steven A. Przybylski, Chris Rowen, Yale N. Patt, Wen-mei W. Hwu, Stephen W. Melvin, Michael Shebanow, Tse-Yu Yeh, Andy Wolfe
Common Bonds: MIPS, HPS, Two-Level Branch Prediction, and Compressed Code RISC Processor
IEEE Micro, Vol. 36, No. 4, July/August 2016

Guidelines for the Formation of the MICRO ToT Award Committee

Draft version, based on IEEE TCCA guidelines on HPCA ToT Award Committee formation

  • The MICRO ToT Committee chair is appointed by the MICRO SC chair(s). The chairs can delegate the committee formation to the ToT committee chair.
  • Members, including the chair, serve up to two 3-year terms (as best as possible).
  • The committee should consist of 5–7 members. At least 1 member is recommended to be from the MICRO SC, and at least 2 members should be from outside the MICRO SC.
  • At least two members should be from industry.
  • The SC chair(s) and the award committee chair should strive for diversity in forming the committee along a number of axes: gender, institutional affiliation, geographic location, age, etc.