A Machine Learning Approach to Accelerating DSE of Reconfigurable Accelerator Systems

被引:6
|
作者
Bezerra Lopes, Alba Sandyra [1 ,2 ]
Pereira, Monica Magalhaes [1 ]
机构
[1] Univ Fed Rio Grande do Norte, Dept Informat & Matemat Aplicada, Natal, RN, Brazil
[2] Inst Fed Rio Grande do Norte, Campus Natal Zona Norte, Natal, RN, Brazil
关键词
design space exploration; reconfigurable accelerators; CGRA; machine learning; DESIGN SPACE EXPLORATION; EFFICIENT; PERFORMANCE;
D O I
10.1109/sbcci50935.2020.9189899
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reconfigurable hardware accelerators (RAs) have become a frequent choice in embedded systems design to meet the performance demand of current embedded applications. However, answering when the combination of general purpose processors (GPPs) and RAs can provide the expected performance at the additional area and energy cost demands an extensive design space exploration. In this scenario when varying microarchitectural characteristics of both GPPs and RAs, one can easily reach million combinations. Evaluating one of these solutions through hardware synthesis is an extremely costly task. And even the use of high-level simulation tools as alternative does not allow simulating all solutions and meeting time-to-market. In this work, we propose the use of predictive models based on machine learning algorithms to simplify and speed up the design space exploration process of GPPs with RAs. In our case study we combine a superscalar processor and a Coarse-Grained Reconfigurable Architecture. Additionally, considering the accuracy of the prediction, we investigate ten different algorithms by comparing their error prediction rate. In this investigation, we were able to achieve an error prediction rate bellow 2% on average and reduce the time for exploring the design space up to 33x when comparing with a scenario that uses a high-level simulation tool.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] ReconfROS: An approach for accelerating ROS nodes on reconfigurable SoCs
    Eisoldt, Marc
    Flottmann, Marcel
    Gaal, Julian
    Hinderink, Steffen
    Vana, Juri
    Tassemeier, Marco
    Rothmann, Marc
    Wiemann, Thomas
    Porrmann, Mario
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 94
  • [22] Accelerating Containerized Machine Learning Workloads
    Tariq, Ali
    Cao, Lianjie
    Ahmed, Faraz
    Rozner, Eric
    Sharma, Puneet
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [23] Accelerating Chip Design with Machine Learning
    Khailany, Brucek
    PROCEEDINGS OF THE 2020 ACM/IEEE 2ND WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD '20), 2020, : 33 - 33
  • [24] Machine Learning is Accelerating Materials Research
    Zhang Q.
    Zheng Y.
    Sun K.
    Cailiao Daobao/Materials Reports, 2020, 34 (05): : 9001 - 9002
  • [25] Accelerating wavepacket propagation with machine learning
    Singh, Kanishka
    Lee, Ka Hei
    Pelaez, Daniel
    Bande, Annika
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2024, 45 (28) : 2360 - 2373
  • [26] Accelerating Chip Design With Machine Learning
    Khailany, Brucek
    Ren, Haoxing
    Dai, Steve
    Godil, Saad
    Keller, Ben
    Kirby, Robert
    Klinefelter, Alicia
    Venkatesan, Rangharajan
    Zhang, Yanqing
    Catanzaro, Bryan
    Dally, William J.
    IEEE MICRO, 2020, 40 (06) : 23 - 32
  • [27] Machine learning is accelerating materials research
    张起
    郑玉杰
    孙宽
    材料导报, 2020, (09) : 9001 - 9002
  • [28] A Systems Theoretic Approach to Online Machine Learning
    du Preez, Anli
    Beling, Peter
    Cody, Tyler
    18TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON 2024, 2024,
  • [29] PuDianNao: A Polyvalent Machine Learning Accelerator
    Liu, Daofu
    Chen, Tianshi
    Liu, Shaoli
    Zhou, Jinhong
    Zhou, Shengyuan
    Teman, Olivier
    Feng, Xiaobing
    Zhou, Xuehai
    Chen, Yunji
    ACM SIGPLAN NOTICES, 2015, 50 (04) : 369 - 381
  • [30] Machine learning for orders of magnitude speedup in multiobjective optimization of particle accelerator systems
    Edelen, Auralee
    Neveu, Nicole
    Frey, Matthias
    Huber, Yannick
    Mayes, Christopher
    Adelmann, Andreas
    PHYSICAL REVIEW ACCELERATORS AND BEAMS, 2020, 23 (04)