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] Exploiting domain knowledge in system-level MPSoC design space exploration
    Thompson, Mark
    Pimentel, Andy D.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (07) : 351 - 360
  • [42] Design of FPGA-Based LZ77 Compressor With Runtime Configurable Compression Ratio and Throughput
    Choi, Seungdo
    Kim, Youngil
    Lee, Daeyong
    Lee, Sangiin
    Park, Kibin
    Song, Yun Heub
    Song, Yong Ho
    IEEE ACCESS, 2019, 7 : 149583 - 149594
  • [43] FPGA-based many-core System-on-Chip design
    Baklouti, M.
    Marquet, Ph.
    Dekeyser, J. L.
    Abid, M.
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (4-5) : 302 - 312
  • [44] FPGA-Based Design for Online Computation of Multivariate Empirical Mode Decomposition
    Gul, Sikender
    Siddiqui, Muhammad Faisal
    Rehman, Naveed ur
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (12) : 5040 - 5050
  • [45] ZigZag: Enlarging Joint Architecture-Mapping Design Space Exploration for DNN Accelerators
    Mei, Linyan
    Houshmand, Pouya
    Jain, Vikram
    Giraldo, Sebastian
    Verhelst, Marian
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (08) : 1160 - 1174
  • [46] Exploration of FPGA-based electromagnetic transient real-time simulation system design using high-level synthesis
    Li, Qiao
    Xiang, Yinxing
    Mu, Qing
    Zhang, Xing
    Li, Xiongfei
    He, Guanghui
    JOURNAL OF ENGINEERING-JOE, 2019, (16): : 1217 - 1220
  • [47] Optimizing FPGA-Based Convolutional Neural Network Performance
    Kao, Chi-Chou
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (15)
  • [48] An FPGA-based memristor emulator for artificial neural network
    Zhang, Zhang
    Li, Chao
    Zhang, Weiqi
    Zhou, Jing
    Liu, Gang
    MICROELECTRONICS JOURNAL, 2023, 131
  • [49] HW/SW Design Space Exploration of A Complementary Filter on Zynq SoC
    Huner, Yakup
    Gayretli, M. Goker
    Yeniceri, Ramazan
    2021 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2021), 2021, : 1 - 5
  • [50] The Shunt: An FPGA-Based Accelerator for Network Intrusion Prevention
    Weaver, Nicholas
    Paxson, Vern
    Gonzalez, Jose M.
    FPGA 2007: FIFTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2007, : 199 - 206