Design space exploration of heterogeneous MPSoCs with variable number of hardware accelerators

被引:4
|
作者
Xu, Siyuan [1 ]
Liu, Shuangnan [2 ]
Liu, Yidi [2 ]
Mahapatra, Anushree [2 ]
Villaverde, Monica [3 ]
Moreno, Felix [3 ]
Schafer, Benjamin Carrion [1 ]
机构
[1] Univ Texas Dallas, Dept Elect & Comp Engn, Richardson, TX 75083 USA
[2] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Hong Kong, Peoples R China
[3] Univ Politecn Madrid, Ctr Elect Ind, Madrid, Spain
关键词
Design space exploration; Heterogeneous SoCs; Hardware accelerators; High-level synthesis; In-situ exploration; Simulation acceleration; SYSTEM;
D O I
10.1016/j.micpro.2019.01.010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes three different methods to automatically characterize heterogeneous MPSoCs composed of a variable number of masters (in the form of processors) and hardware accelerators (HWaccs). These hardware accelerators are given as Behavioral IPs (BIPs) mapped as loosely coupled accelerators on a shared bus system (i.e. AHB, AXI). BIPs have a distinct advantage over traditional RT-level based IPs given VHDL or Verilog: The ability to generate micro-architectures with different area vs. performance trade-offs from the same description. This is usually done by specifying different synthesis directives in the form of pragmas. This in turn implies that using different mixes of the accelerators' micro-architectures lead to SoCs with unique area vs. performance trade-offs. Two of the three methods proposed are based on cycle-accurate simulations of the complete MPSoC, while the third method accelerates this exploration by performing it on a Configurable SoC FPGA. Extensive experimental results compare these three methods and highlight their strengths and weaknesses. (C) 2019 Elsevier B.V. All fights reserved.
引用
收藏
页码:169 / 179
页数:11
相关论文
共 50 条
  • [21] Heterogeneous Hardware Accelerators Interconnect: An Overview
    Cuong Pham-Quoc
    Al-Ars, Zaid
    Bertels, Koen
    2013 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2013, : 189 - 195
  • [22] Fuzzy logic based energy and throughput aware design space exploration for MPSoCs
    Qadri, Muhammad Yasir
    Qadri, Nadia N.
    McDonald-Maier, Klaus D.
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 40 : 113 - 123
  • [23] AC-DSE: Approximate Computing for the Design Space Exploration of Reconfigurable MPSoCs
    Shahid, Arsalan
    Qadri, Muhammad Yasir
    Fleury, Martin
    Waris, Hira
    Ahmad, Ayaz
    Qadri, Nadia N.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (09)
  • [24] Customizable RTOS to support communication infrastructures and to improve design space exploration in MPSoCs
    Aguiar, Alexandra
    Johann, Sergio
    Magalhaes, Felipe
    Hessel, Fabiano
    RAPID SYSTEM PROTOTYPING: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE (RSP 2013), 2013, : 130 - 135
  • [25] Design Space Exploration of Modular Multipliers for ASIC FHE accelerators
    Soni, Deepraj
    Nabeel, Mohammed
    Gamil, Homer
    Mazonka, Oleg
    Reagen, Brandon
    Karri, Ramesh
    Maniatakos, Michail
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 618 - 625
  • [26] Design Space Exploration of FPGA Accelerators for Convolutional Neural Networks
    Rahman, Atul
    Oh, Sangyun
    Lee, Jongeun
    Choi, Kiyoung
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1147 - 1152
  • [27] Design Space Exploration of CNN Accelerators based on GSA Algorithm
    Xie, Zheren
    Dai, Kui
    Wu, Zhilin
    Wang, Jinyue
    Lu, Xin
    Liu, Shuanglong
    2024 9TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING, ICSIP, 2024, : 319 - 323
  • [28] From CNN to DNN Hardware Accelerators: A Survey on Design, Exploration, Simulation, and Frameworks
    Juracy, Leonardo Rezende
    Garibotti, Rafael
    Moraes, Fernando Gehm
    FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2023, 13 (04): : 270 - 344
  • [29] Understanding the Design Space of DRAM-Optimized Hardware FFT Accelerators
    Akin, Berkin
    Franchetti, Franz
    Hoe, James C.
    PROCEEDINGS OF THE 2014 IEEE 25TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2014), 2014, : 248 - 255
  • [30] Design space exploration of hardware task superscalar architecture
    Fahimeh Yazdanpanah
    Mohammad Alaei
    The Journal of Supercomputing, 2015, 71 : 3567 - 3592