Graph Representation Learning for Microarchitecture Design Space Exploration

被引:1
|
作者
Yi, Xiaoling [1 ,2 ]
Lu, Jialin [1 ,2 ]
Xiong, Xiankui [4 ,5 ]
Xu, Dong [4 ,5 ]
Shang, Li [1 ,3 ]
Yang, Fan [1 ,2 ]
机构
[1] Fudan Univ, State Key Lab Integrated Chips & Syst, Shanghai, Peoples R China
[2] Fudan Univ, Sch Microelect, Shanghai, Peoples R China
[3] Fudan Univ, Sch Comp Sci, China & Shanghai Key Lab Data Sci, Shanghai, Peoples R China
[4] ZTE Corp, Shenzhen, Peoples R China
[5] State Key Lab Mobile Network & Mobile Multimedia, Shanghai, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
PERFORMANCE;
D O I
10.1109/DAC56929.2023.10247687
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Design optimization of modern microprocessors is a complex task due to the exponential growth of the design space. This work presents GRL-DSE, an automatic microarchitecture search framework based on graph embeddings. GRL-DSE uses graph representation learning to build a compact and continuous embedding space. Multi-objective Bayesian optimization using an ensemble surrogate model conducts microarchitecture design space exploration in the graph embedding space to efficiently and holistically optimize performance-power-area (PPA) objectives. Experimental studies on RISC-V BOOM show that GRL-DSE outperforms previous techniques by 74.59% on Pareto front quality and outperforms manual designs in terms of PPA.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Learning cooperative grasping with the graph representation of a state-action space
    Ferch, M
    Zhang, JW
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2002, 38 (3-4) : 183 - 195
  • [22] Machine learning based fast and accurate High Level Synthesis design space exploration: From graph to synthesis
    Goswami, Pingakshya
    Schaefer, Benjamin Carrion
    Bhatia, Dinesh
    [J]. INTEGRATION-THE VLSI JOURNAL, 2023, 88 : 116 - 124
  • [23] Learning cooperative assembly with the graph representation of a state-action space
    Ferch, M
    Höchsmann, M
    Zhang, JW
    [J]. 2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, 2002, : 990 - 995
  • [24] Deep Learning for Entity Matching: A Design Space Exploration
    Mudgal, Sidharth
    Li, Han
    Rekatsinas, Theodoros
    Doan, Anhai
    Park, Youngchoon
    Krishnan, Ganesh
    Deep, Rohit
    Arcaute, Esteban
    Raghavendra, Vijay
    [J]. SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 19 - 34
  • [25] Gaining System Design Knowledge by Systematic Design Space Exploration with Graph Based Design Languages
    Schmidt, Jens
    Rudolph, Stephan
    [J]. INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2014 (ICCMSE 2014), 2014, 1618 : 390 - 393
  • [26] VLSI Extreme Learning Machine: A Design Space Exploration
    Yao, Enyi
    Basu, Arindam
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (01) : 60 - 74
  • [27] Preliminary Application of Deep Learning to Design Space Exploration
    Roy, Kallol
    Mert, Hakki Torun
    Swaminathan, Madhavan
    [J]. 2018 IEEE ELECTRICAL DESIGN OF ADVANCED PACKAGING AND SYSTEMS SYMPOSIUM (EDAPS 2018), 2018,
  • [28] Design Pattern Mining Using State Space Representation of Graph Matching
    Gupta, Manjari
    Rao, Rajwant Singh
    Pande, Akshara
    Tripathi, A. K.
    [J]. ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PT I, 2011, 131 : 318 - 328
  • [29] Boomerang: Physical-aware Design Space Exploration Framework on RISC-V SonicBOOM Microarchitecture
    Liu, Yen-Fu
    Hsieh, Chou-Ying
    Kuo, Sy-Yen
    [J]. 2023 IEEE 34TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, ASAP, 2023, : 85 - 93
  • [30] A High-accurate Multi-objective Ensemble Exploration Framework for Design Space of CPU Microarchitecture
    Wang, Duo
    Yan, Mingyu
    Teng, Yihan
    Han, Dengke
    Ye, Xiaochun
    Fan, Dongrui
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 379 - 383