MICRO logo

Annual IEEE/ACM International Symposium on Microarchitecture

MICRO 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, and are announced at that year's MICRO conference.

Award Committee
Rich Belgard
Pradip Bose
Bill Mangione-Smith
Onur Mutlu, chair
Andre Seznec
Uri Weiser

2016 Paper Nominations

Nominations are now open for the 2016 award, and are due on July 15, 2016. Please read the call for nominations to see how you can nominate a paper.

Past ToT Award Winners

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).

The selection process is described in the 2015 Call for Nominations.

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

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).

The selection process is described in the 2014 Call for Nominations.

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