Affiliation:
1. University of Texas at Austin, Austin, USA
Abstract
Accurate power and performance models are needed to enable rapid, early system-level analysis and optimization. There is, however, a lack of fast yet fine-grain power models of hardware components at such high levels of abstraction. In this article, we present novel learning-based approaches for extending fast functional simulation models of accelerators and other hardware intellectual property components (IPs) with accurate cycle-, block-, and invocation-level power estimates. Our proposed power modeling approach is based on annotating functional hardware descriptions with capabilities that, depending on observability, allow capturing data-dependent resource, block, or input and output (I/O) activity without a significant loss in simulation speed. We further leverage advanced machine learning techniques to synthesize abstract power models using novel decomposition techniques that reduce model complexities and increase estimation accuracy. Results of applying our approach to various industrial-strength design examples show that our power models can predict cycle-, basic block-, and invocation-level power consumption to within 10%, 9%, and 3% of a commercial gate-level power estimation tool, respectively, all while running at several order of magnitude faster speeds of 1-10Mcycles/sec. Model training and synthesis takes less than 34 minutes in all cases, including up to 30 minutes for training data and trace generation using gate-level simulations.
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Software and Hardware Classification Algorithm for Computer Systems Based on Improved PSO model;Proceedings of the 2023 7th International Conference on Electronic Information Technology and Computer Engineering;2023-10-20
2. Special Session: Machine Learning for Embedded System Design;Proceedings of the 2023 International Conference on Hardware/Software Codesign and System Synthesis;2023-09-17
3. Power Prediction of RTL-Level Circuits by Using Machine Learning;2023 International Symposium of Electronics Design Automation (ISEDA);2023-05-08
4. Machine Learning-Based Microarchitecture- Level Power Modeling of CPUs;IEEE Transactions on Computers;2023-04-01
5. High-level power estimation techniques in embedded systems hardware: an overview;The Journal of Supercomputing;2022-09-08