PANDA: Architecture-Level Power Evaluation by Unifying Analytical and Machine Learning Solutions

被引:4
|
作者
Zhang, Qijun [1 ]
Li, Shiyu [2 ]
Zhou, Guanglei [2 ]
Pan, Jingyu [2 ]
Chang, Chen-Chia [2 ]
Chen, Yiran [2 ]
Xie, Zhiyao [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[2] Duke Univ, Durham, NC USA
关键词
MODELING FRAMEWORK; MCPAT; DESIGN;
D O I
10.1109/ICCAD57390.2023.10323665
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power efficiency is a critical design objective in modern microprocessor design. To evaluate the impact of architectural-level design decisions, an accurate yet efficient architecture-level power model is desired. However, widely adopted data-independent analytical power models like McPAT and Wattch have been criticized for their unreliable accuracy. While some machine learning (ML) methods have been proposed for architecture-level power modeling, they rely on sufficient known designs for training and perform poorly when the number of available designs is limited, which is typically the case in realistic scenarios. In this work, we derive a general formulation that unifies existing architecture-level power models. Based on the formulation, we propose PANDA, an innovative architecture-level solution that combines the advantages of analytical and ML power models. It achieves unprecedented high accuracy on unknown new designs even when there are very limited designs for training, which is a common challenge in practice. Besides being an excellent power model, it can predict area, performance, and energy accurately. PANDA further supports power prediction for unknown new technology nodes. In our experiments, besides validating the superior performance and the wide range of functionalities of PANDA, we also propose an application scenario, where PANDA proves to identify high-performance design configurations given a power constraint.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] System and architecture-level power reduction of microprocessor-based communication and multi-media applications
    Nachtergaele, L
    Tiwari, V
    Dutt, N
    ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 569 - 573
  • [22] Parameterizable architecture-level SRAM power model using circuit-simulation backend for leakage calibration
    Do, Minh Q.
    Drazdziulis, Mindaugas
    Larsson-Edefors, Per
    Bengtsson, Lars
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 557 - +
  • [23] High accurate architecture-level thermal analysis methods for MPSoCs considering leakage power dependence on temperature
    Yan, Jiaqi
    Luo, Zuying
    Tang, Liang
    Zhao, Guoxing
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2013, 25 (11): : 1767 - 1774
  • [24] Evaluation of machine learning solutions in medicine
    Antoniou, Tony
    Mamdani, Muhammad
    CANADIAN MEDICAL ASSOCIATION JOURNAL, 2021, 193 (36) : E1425 - E1429
  • [25] High-accuracy architecture-level power estimation for partitioned SRAM arrays in a 65-nm CMOS BPTM process
    Do, Minh Q.
    Larsson-Edefors, Per
    Drazdziulis, Mindaugas
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 249 - 256
  • [26] Evaluation of machine learning-based solutions for health
    Antoniou, Tony
    Mamdani, Muhammad
    CANADIAN MEDICAL ASSOCIATION JOURNAL, 2021, 193 (44) : E1720 - E1724
  • [27] Disturbance Evaluation in Power System Based on Machine Learning
    Ahmed, Emad M.
    Ahmed, Mohamed A.
    Ali, Ziad M.
    Khan, Imran
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (01): : 231 - 254
  • [28] Evaluation of digital resource service platform architecture based on machine learning
    Yang, Shi
    Lin, Hai
    Tong, Chaoran
    SOFT COMPUTING, 2023,
  • [29] Machine Learning Architecture Evaluation for Fast and Accurate Weak Point Detection
    Tellakula, Suraag Sunil
    Schroeder, Uwe Paul
    Bakshi, Janam
    Selvam, Punitha
    Batarseh, Fadi
    Rezaeifakhr, Pouya
    Madhavan, Sriram
    DTCO AND COMPUTATIONAL PATTERNING, 2022, 12052
  • [30] Environment Explosiveness Level Evaluation Improvement Using Machine Learning
    Spirjakin, Denis
    Baranov, Alexander
    Ivanov, Ivan
    Karami, Hossein
    Gharehpetian, Gevork B.
    2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 290 - 295