Design Space Exploration of HW Accelerators and Network Infrastructure for FPGA-Based MPSoC

被引:0
|
作者
Dammak, Bouthaina [1 ]
Baklouti, Mouna [2 ]
Alsekait, Deema [1 ]
机构
[1] Princess Nourah Bint Abdulrahman Univ, Appl Coll, Dept Comp Sci, Riyadh 84428, Saudi Arabia
[2] Univ Sfax, Comp Embedded Syst Lab, CES Lab, Sfax 3038, Tunisia
关键词
Program processors; Task analysis; Computer architecture; Field programmable gate arrays; Space exploration; Multiprocessor interconnection; Hardware acceleration; System-on-chip; High level synthesis; Multi-processor system-on-chip; custom instructions; shared hardware accelerator; network communication; high-level exploration; PERFORMANCE; ALGORITHMS; SYSTEMS;
D O I
10.1109/ACCESS.2024.3357352
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Supercomputing systems are increasingly reliant on heterogeneous Multiprocessors System on-Chip (MPSoCs), merging multiple processors and hardware accelerators (HWAcc) on the same die to achieve power and performance needs. Due to CPU complication and timing closure challenges of tightly coupled design approach, the state-of-the art of HWAcc design methodology relies on coupling the processors with loosely coupled HWAccs. Loosely-coupled HWAccs can be shared or private accelerators running custom instructions to form a heterogeneous multi-processor system. Some works discussed the determination of the sharing degree of the HWAcc over the processors, however the impact of the integrated communication infrastructure is not discussed. Thus, we propose a high-level design exploration tool to select the accelerators and generate the adequate communication interconnect under performance and area constraints. Different homogeneous and heterogeneous multi-processor configurations are evaluated and compared running different signal processing benchmarks. Experimental results show the efficiency of the proposed exploration tool to rapidly explore and select the adequate architecture.
引用
下载
收藏
页码:15280 / 15289
页数:10
相关论文
共 50 条
  • [41] DeepBurning: Automatic Generation of FPGA-based Learning Accelerators for the Neural Network Family
    Wang, Ying
    Xu, Jie
    Han, Yinhe
    Li, Huawei
    Li, Xiaowei
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [42] Using Data Compression for Optimizing FPGA-Based Convolutional Neural Network Accelerators
    Guan, Yijin
    Xu, Ningyi
    Zhang, Chen
    Yuan, Zhihang
    Cong, Jason
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, 2017, 10561 : 14 - 26
  • [43] FPGA-Based Network-Attached Accelerators - An Environmental Life Cycle Perspective
    Steinert, Fritjof
    Stabernack, Benno
    ARCHITECTURE OF COMPUTING SYSTEMS, ARCS 2023, 2023, 13949 : 248 - 263
  • [44] An FPGA-Based MPSoC for Real-Time ECG Analysis
    El Mimouni, El Hassan
    Karim, Mohammed
    Amarouch, Mohamed-Yassine
    PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [45] Design of FPGA-based hardware accelerators for on-line fingerprint matcher systems
    Fons, Mariano
    Fons, Francisco
    Canto, Enrique
    PRIME 2006: 2ND CONFERENCE ON PH.D. RESEARCH IN MICROELECTRONIC AND ELECTRONICS, PROCEEDINGS, 2006, : 333 - +
  • [46] Design and Implementation of the FPGA-Based Wireless Network Card
    Sun, Weizhen
    Wu, Qiong
    Xiang, Yong
    CEIS 2011, 2011, 15
  • [47] FPGA-based Convolutional Neural Network Design and Implementation
    Yan, Ruitao
    Yi, Jianjun
    He, Jie
    Zhao, Yifan
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 456 - 460
  • [48] Model-Based Design Space Exploration for FPGA-based Image Processing Applications Employing Parameterizable Approximations
    Conrady, Simon
    Kreddig, Arne
    Manuel, Manu
    Nguyen Anh Vu Doan
    Stechele, Walter
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 87
  • [49] A Multi-Objective Genetic Algorithm Framework for Design Space Exploration of Reliable FPGA-based Systems
    Bolchini, Cristiana
    Lanzi, Pier Luca
    Miele, Antonio
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [50] An FPGA-based HW/SW Co-Verification Environment for Programmable Network Devices
    Su, Mengyue
    David, Jean-Pierre
    Savaria, Yvon
    Pontikakis, Bill
    Luinaud, Thomas
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 2529 - 2533