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 条
  • [1] Fast DSE of reconfigurable accelerator systems via ensemble machine learning
    Alba Lopes
    Monica Pereira
    Analog Integrated Circuits and Signal Processing, 2021, 108 : 495 - 509
  • [2] Fast DSE of reconfigurable accelerator systems via ensemble machine learning
    Lopes, Alba
    Pereira, Monica
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2021, 108 (03) : 495 - 509
  • [3] Universal Reconfigurable Hardware Accelerator for Sparse Machine Learning Predictive Models
    Vranjkovic, Vuk
    Teodorovic, Predrag
    Struharik, Rastislav
    ELECTRONICS, 2022, 11 (08)
  • [4] Coarse-grained Reconfigurable Hardware Accelerator of Machine Learning Classifiers
    Vranjkovic, Vuk
    Struharik, Rastislav
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING, (IWSSIP 2016), 2016, : 193 - 196
  • [5] Memory-Centric Reconfigurable Accelerator for Classification and Machine Learning Applications
    Karam, Robert
    Paul, Somnath
    Puri, Ruchir
    Bhunia, Swarup
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [6] A machine learning approach for accelerating DNA sequence analysis
    Memeti, Suejb
    Pllana, Sabri
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (03): : 363 - 379
  • [7] Hardware accelerator systems for artificial intelligence and machine learning
    Park, Hyunbin
    Kim, Shiho
    HARDWARE ACCELERATOR SYSTEMS FOR ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING, 2021, 122 : 51 - 95
  • [8] A machine learning approach for mapping and accelerating multiple sclerosis research
    Lopes, Antonio
    Amaral, Bruno
    Procedia Computer Science, 2023, 219 : 1193 - 1199
  • [9] RECONFIGURABLE MULTIMEDIA ACCELERATOR FOR MOBILE SYSTEMS
    Yazdani, Samar
    Cambonie, Joel
    Pottier, Bernard
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2008, : 287 - +
  • [10] Hardware Accelerator Systems for Artificial Intelligence and Machine Learning Preface
    Kim, Shiho
    Deka, Ganesh Chandra
    HARDWARE ACCELERATOR SYSTEMS FOR ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING, 2021, 122 : XI - XII