Abstract
Microarchitecture determines the implementation of a microprocessor. Designing a microarchitecture to achieve better performance, power, and area (PPA) trade-off has been increasingly difficult. Previous data-driven methodologies hold inappropriate assumptions and lack more tightly coupling with expert knowledge. This paper proposes a novel reinforcement learning-based (RL) solution that addresses these limitations. With the integration of microarchitecture scaling graph, PPA preference space embedding, and proposed lightweight environment in RL, experiments using commercial electronic design automation (EDA) tools show that our method achieves an average PPA trade-off improvement of 16.03% than previous state-of-the-art approaches with 4.07× higher efficiency. The solution qualities outperform human implementations by at most 2.03× in the PPA trade-off.
Original language | English |
---|---|
Title of host publication | Proceedings of the 38th AAAI Conference on Artificial Intelligence |
Editors | Michael Wooldridge, Jennifer Dy, Sriraam Natarajan |
Publisher | AAAI press |
Pages | 12-20 |
Number of pages | 9 |
Edition | 1st |
ISBN (Electronic) | 1577358872, 9781577358879 |
DOIs | |
Publication status | Published - 25 Mar 2024 |
Event | 38th AAAI Conference on Artificial Intelligence, AAAI 2024 - Vancouver, Canada Duration: 20 Feb 2024 → 27 Feb 2024 https://ojs.aaai.org/index.php/AAAI/issue/archive (Conference proceeding) |
Publication series
Name | Proceedings of the AAAI Conference on Artificial Intelligence |
---|---|
Number | 1 |
Volume | 38 |
ISSN (Print) | 2159-5399 |
ISSN (Electronic) | 2374-3468 |
Conference
Conference | 38th AAAI Conference on Artificial Intelligence, AAAI 2024 |
---|---|
Country/Territory | Canada |
City | Vancouver |
Period | 20/02/24 → 27/02/24 |
Internet address |
|
User-Defined Keywords
- APP: Other Applications
- SO: Applications