International Symposium on Microarchitecture

☆ Save On Wikipedia ↗
MICRO, IEEE/ACM International Symposium on Microarchitecture
StatusActive
GenreComputer Architecture Conference
Inaugurated1968 (Bedford, Massachusetts)
Most recent
2025 (Seoul, South Korea)
Organized byACM SIGMICRO and IEEE Computer Society
Websitemicroarch.org

The IEEE/ACM International Symposium on Microarchitecture® (MICRO) is an annual academic conference on microarchitecture, generally viewed as the top-tier academic conference on computer architecture.[1] It is not to be confused with a micro-conference. Particularly within the domains of microarchitecture and Code generation (compiler), MICRO is unrivaled and esteemed as the premier forum. Association for Computing Machinery's Special Interest Group on Microarchitecture (ACM SIGMICRO) and Institute of Electrical and Electronics Engineers Computer Society are technical sponsors.

MICRO Hall of Fame[2] provides a list of the most prolific authors at the ISCA conference, spanning contributions starting from the first ISCA conference in 1973.

Events

EventYearLocation
MICRO-11968Bedford, Massachusetts, United States
MICRO-21969Phoenix, Arizona, United States
MICRO-31970Buffalo, New York, United States
MICRO-41971Santa Cruz, California, United States
MICRO-51972Champaign–Urbana, Illinois, United States
MICRO-61973College Park, Maryland, United States
MICRO-71974Palo Alto, California, United States
MICRO-81975Chicago, Illinois, United States
MICRO-91976New Orleans, Louisiana, United States
MICRO-101977Niagara Falls, New York, United States
MICRO-111978Asilomar (Pacific Grove), California, United States
MICRO-121979Hershey, Pennsylvania, United States
MICRO-131980Colorado Springs, Colorado, United States
MICRO-141981Chatham (Cape Cod), Massachusetts, United States
MICRO-151982Palo Alto, California, United States
MICRO-161983Downingtown, Pennsylvania, United States
MICRO-171984New Orleans, Louisiana, United States
MICRO-181985Pacific Grove (Asilomar), California, United States
MICRO-191986New York, New York, United States
MICRO-201987Colorado Springs, Colorado, United States
MICRO-211988San Diego, California, United States
MICRO-221989Dublin, Ireland
MICRO-231990Orlando, Florida, United States
MICRO-241991Albuquerque, New Mexico, United States
MICRO-251992Portland, Oregon, United States
MICRO-261993Austin, Texas, United States
MICRO-271994San Jose, California, United States
MICRO-281995Ann Arbor, Michigan, United States
MICRO-291996Paris, France
MICRO-301997Research Triangle Park, North Carolina, United States
MICRO-311998Dallas, Texas, United States
MICRO-321999Haifa, Israel
MICRO-332000Monterey, California, United States
MICRO-342001Austin, Texas, United States
MICRO-352002Istanbul, Turkey
MICRO-362003San Diego, California, United States
MICRO-372004Portland, Oregon, United States
MICRO-382005Barcelona, Spain
MICRO-392006Orlando, Florida, United States
MICRO-402007Chicago, Illinois, United States
MICRO-412008Lake Como, Italy
MICRO-422009New York, New York, United States
MICRO-432010Atlanta, Georgia, United States
MICRO-442011Porto Alegre, Brazil
MICRO-452012Vancouver, British Columbia, Canada
MICRO-462013Davis, California, United States
MICRO-472014Cambridge, United Kingdom
MICRO-482015Waikiki (Honolulu), Hawaii, United States
MICRO-492016Taipei, Taiwan
MICRO-502017Boston, Massachusetts, United States
MICRO-512018Fukuoka, Japan
MICRO-522019Columbus, Ohio, United States
MICRO-532020Athens (online), Greece
MICRO-542021Athens (online), Greece
MICRO-552022Chicago, Illinois, United States
MICRO-562023Toronto, Ontario, Canada
MICRO-572024Austin, Texas, United States
MICRO-582025Seoul, South Korea
MICRO-592026Athens, Greece

MICRO Test of Time (ToT) Award

The SIGMICRO Test of Time (ToT) Award recognizes influential papers from prior editions of the International Symposium on Microarchitecture (MICRO). It was first awarded in 2014 (a special inaugural year recognizing 10 papers from 1968–1992) and has since been awarded annually, typically to papers published 18–22 years prior to the award year.[3][4]

Recent and past recipients
  • 2024 (for MICRO 2006): Utility-Based Cache Partitioning: A Low-Overhead, High-Performance, Runtime Mechanism to Partition Shared Caches — Moinuddin K. Qureshi; Yale N. Patt.[5][6]
  • 2023 (for MICRO 2003): Orion: A Power-Performance Simulator for Interconnection Networks — Hang-Sheng Wang; Xinping Zhu; Li-Shiuan Peh; Sharad Malik.[7]
  • 2022 (for MICRO 2003): A Systematic Methodology to Compute the Architectural Vulnerability Factors for a High-Performance Microprocessor — Shubhendu S. Mukherjee; Christopher T. Weaver; Joel S. Emer; Steven K. Reinhardt; Todd M. Austin.[8]
  • 2022 (for MICRO 2003): Runtime Power Monitoring in High-End Processors: Methodology and Empirical Data — Canturk Isci; Margaret Martonosi.[8]
  • 2021 (for MICRO 2003): Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation — Dan 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.[3]
  • 2021 (for MICRO 2003): Single-ISA Heterogeneous Multi-Core Architectures: The Potential for Processor Power Reduction — Rakesh Kumar; Keith I. Farkas; Norman P. Jouppi; Parthasarathy Ranganathan; Dean M. Tullsen.[3][9]
  • 2020 (for MICRO 2000): A Permutation-Based Page Interleaving Scheme to Reduce Row-Buffer Conflicts and Exploit Data Locality — Zhao Zhang; Zhichun Zhu; Xiaodong Zhang.[10]
  • 2020 (for MICRO 1999): Fetch Directed Instruction Prefetching — Glenn Reinman; Brad Calder; Todd M. Austin.[10]
  • 2020 (for MICRO 1998): A Dynamic Multithreading Processor — Haitham Akkary; Michael A. Driscoll.[10]
  • 2019 (for MICRO 2001): Speculative Lock Elision: Enabling Highly Concurrent Multithreaded Execution — Ravi Rajwar; James R. Goodman.[3]
  • 2019 (for MICRO 1999): Selective Cache Ways: On-Demand Cache Resource Allocation — David H. Albonesi.[3][11]
  • 2018 (for MICRO 1999): DIVA: A Reliable Substrate for Deep Submicron Microarchitecture Design — Todd M. Austin.[12][13]
  • 2018 (for MICRO 1996): Assigning Confidence to Conditional Branch Predictions — Erik Jacobsen; Eric Rotenberg; James E. Smith.[12][13]
  • 2018 (for MICRO 1996): Efficient Path Profiling — Thomas Ball; James R. Larus.[12][13]
  • 2017 (for MICRO 1996): Exceeding the Dataflow Limit Via Value Prediction — Mikko H. Lipasti; John Paul Shen.[3]
  • 2016 (for MICRO 1994): Iterative Modulo Scheduling: An Algorithm for Software Pipelining Loops — B. Ramakrishna Rau.[14][15]
  • 2015 (for MICRO 1996): Trace Cache: A Low Latency Approach to High Bandwidth Instruction Fetching — Eric Rotenberg; Steve Bennett; James E. Smith.[3]
  • 2014 (inaugural set of 10 papers from 1968–1992).[4][16]

References

  1. "Computer Science Conference Rank". lipn.univ-paris13.fr. Archived from the original on 2017-06-04. Retrieved 2017-06-04.
  2. "ACM SIGMICRO MICRO Hall of Fame".
  3. "MICRO Test of Time Award". ACM SIGMICRO. Retrieved 2025-09-21.
  4. Mutlu, Onur; Belgard, Rich (March–April 2015). "Introducing the MICRO Test of Time Awards: Concept, Process, 2014 Winners, and the Future". IEEE Micro. 35 (2): 74–81. doi:10.1109/MM.2015.44.
  5. "Winners of the 2024 MICRO Test of Time Award". ACM SIGMICRO. 2024-12-01. Retrieved 2025-09-21.
  6. "MICRO 2024 Trip Report: Success at Scale". ACM SIGARCH. 2024-11-22. Retrieved 2025-09-21.
  7. "Winners of the 2023 MICRO Test of Time Award". ACM SIGMICRO. 2023-11-15. Retrieved 2025-09-21.
  8. "2022 MICRO Test of Time Award (award slides)" (PDF). ACM SIGMICRO. 2022-10-05. Retrieved 2025-09-21.
  9. "MICRO 2021 Trip Report". ACM SIGARCH. 2021-11-03. Retrieved 2025-09-21.
  10. "Announcing the Winners of the 2020 MICRO Test of Time Award". microarch.org. 2021-07-22. Retrieved 2025-09-21.
  11. "2019 MICRO Test of Time Award (award slides)" (PDF). ACM SIGMICRO. 2019-10-15. Retrieved 2025-09-21.
  12. "2018 MICRO Test of Time Award (award slides)" (PDF). ACM SIGMICRO. 2018-10-23. Retrieved 2025-09-21.
  13. "MICRO 2018 Summary". ACM SIGARCH. 2018-11-06. Retrieved 2025-09-21.
  14. "2016 MICRO Test of Time Award (award slides)" (PDF). ACM SIGMICRO. 2016-10-18. Retrieved 2025-09-21.
  15. "Iterative Modulo Scheduling (retrospective)" (PDF). ACM SIGMICRO. Retrieved 2025-09-21.
  16. "The 2014 MICRO Test of Time Award Winners (retrospective)" (PDF). ACM SIGMICRO. Retrieved 2025-09-21.