Dynamic microarchitectural adaptation using machine learning
Problem
How to dynamically determine the best microprocessor configuration at runtime for any program or program phase, to improve energy and performance efficiency.
Why it matters
Power-efficient, adaptively configured microprocessors reduce energy cost across all computing.
What the AI did
A machine-learning predictive model monitors application phase behaviour at runtime and controls microarchitectural adaptivity, selecting configurations automatically.
Results
On SPEC 2000, doubles energy/performance efficiency versus the best static configuration, achieving 74% of the ideal improvement.
Impact
Peer-reviewed demonstration of doubled energy/performance efficiency on SPEC 2000 benchmarks.
Record
| Venue | ACM Transactions on Architecture and Code Optimization |
|---|---|
| Published | 2013 |
| Work type | article |
| Authors | Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla |
| Citations | 16 (OpenAlex, at import time) |
| References | 54 |
| Model or method | not stated in source |
| Organization | not stated in source |
| Primary source | https://doi.org/10.1145/2541228.2541238 |
| Open access | bronze |
| Keywords | machine learning, microarchitecture, energy efficiency, runtime adaptation, predictive model |
Importance rating
real but narrower advance
Energy-efficient microprocessors matter broadly to computing, but abstract gives no scale; benefit is a doubled efficiency on SPEC 2000 benchmarks only.
More in Engineering & Materials
| # | Paper | Year | Citations | Importance |
|---|---|---|---|---|
| 1 | Scaling deep learning for materials discovery | 2023 | 1,471 |
8
|
| 2 | Application of Machine Learning in Material Synthesis and Property Prediction | 2023 | 165 |
7
|
| 3 | Machine learning-guided discovery of ionic polymer electrolytes for lithium metal batteries | 2023 | 115 |
7
|
| 4 | Machine Learning for Structural Health Monitoring of Aerospace Structures: A Review | 2025 | 44 |
7
|
| 5 | Power System Transient Stability Assessment Based on Machine Learning Algorithms and Grid Topology | 2023 | 42 |
7
|