Multi-Objective Hardware-Mapping Co-Optimisation for Multi-DNN Workloads on Chiplet-Based Accelerators

被引:3
|
作者
Das, Abhijit [1 ]
Russo, Enrico [2 ]
Palesi, Maurizio [2 ]
机构
[1] Univ Politecn Cataluna, Dept Comp Architecture, Barcelona 08034, Spain
[2] Univ Catania, Dept Elect Elect & Comp Engn, I-95124 Catania, Italy
基金
欧洲研究理事会;
关键词
Costs; Processor scheduling; Metaverse; Scalability; Chiplets; Artificial neural networks; Pareto optimization; Deep neural network (DNN); accelerator; design space exploration (DSE); hardware-mapping co-optimisation; GENETIC ALGORITHM;
D O I
10.1109/TC.2024.3386067
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The need to efficiently execute different Deep Neural Networks (DNNs) on the same computing platform, coupled with the requirement for easy scalability, makes Multi-Chip Module (MCM)-based accelerators a preferred design choice. Such an accelerator brings together heterogeneous sub-accelerators in the form of chiplets, interconnected by a Network-on-Package (NoP). This paper addresses the challenge of selecting the most suitable sub-accelerators, configuring them, determining their optimal placement in the NoP, and mapping the layers of a predetermined set of DNNs spatially and temporally. The objective is to minimise execution time and energy consumption during parallel execution while also minimising the overall cost, specifically the silicon area, of the accelerator. This paper presents MOHaM, a framework for multi-objective hardware-mapping co-optimisation for multi-DNN workloads on chiplet-based accelerators. MOHaM exploits a multi-objective evolutionary algorithm that has been specialised for the given problem by incorporating several customised genetic operators. MOHaM is evaluated against state-of-the-art Design Space Exploration (DSE) frameworks on different multi-DNN workload scenarios. The solutions discovered by MOHaM are Pareto optimal compared to those by the state-of-the-art. Specifically, MOHaM-generated accelerator designs can reduce latency by up to 96% and energy by up to 96.12%.
引用
收藏
页码:1883 / 1898
页数:16
相关论文
共 50 条
  • [1] Heterogeneous Dataflow Accelerators for Multi-DNN Workloads
    Kwon, Hyoukjun
    Lai, Liangzhen
    Pellauer, Michael
    Krishna, Tushar
    Chen, Yu-Hsin
    Chandra, Vikas
    2021 27TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2021), 2021, : 71 - 83
  • [2] INDM: Chiplet-Based Interconnect Network and Dataflow Mapping for DNN Accelerators
    Zhang, Jinming
    Fan, Xi
    Ye, Yaoyao
    Wang, Xuyan
    Xiong, Guojie
    Leng, Xianglun
    Xu, Ningyi
    Lian, Yong
    He, Guanghui
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (04) : 1107 - 1120
  • [3] Temperature-Aware Sizing of Multi-Chip Module Accelerators for Multi-DNN Workloads
    Shukla, Prachi
    Aguren, Derrick
    Burd, Tom
    Coskun, Ayse K.
    Kalamatianos, John
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [4] MEDEA: A Multi-objective Evolutionary Approach to DNN Hardware Mapping
    Russo, Enrico
    Palesi, Maurizio
    Monteleone, Salvatore
    Patti, Davide
    Ascia, Giuseppe
    Catania, Vincenzo
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 226 - 231
  • [5] Serving Multi-DNN Workloads on FPGAs: A Coordinated Architecture, Scheduling, and Mapping Perspective
    Zeng, Shulin
    Dai, Guohao
    Zhang, Niansong
    Yang, Xinhao
    Zhang, Haoyu
    Zhu, Zhenhua
    Yang, Huazhong
    Wang, Yu
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (05) : 1314 - 1328
  • [6] Chiplet Multi-Objective Optimization Algorithm Based on Communication Consumption and Temperature
    Sun, Haiyan
    Peng, Xinwei
    Cang, Dongqing
    Zhao, Jicong
    Liu, Yanhua
    Fang, Jiaen
    ELECTRONICS, 2023, 12 (07)
  • [7] Multi-Objective DNN-Based Precoder for MIMO Communications
    Zhang, Xinliang
    Vaezi, Mojtaba
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (07) : 4476 - 4488
  • [8] Multi-objective optimisation by co-operative co-evolution
    Maneeratana, K
    Boonlong, K
    Chaiyaratana, N
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN VIII, 2004, 3242 : 772 - 781
  • [9] Hypervolume-Based DIRECT for Multi-Objective Optimisation
    Yin, Cheryl Wong Sze
    Al-Dujaili, Abdullah
    Suresh, S.
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 1201 - 1208
  • [10] Multi-objective Spiking Neural Network Hardware Mapping Based on Immune Genetic Algorithm
    Liu, Junxiu
    Huang, Xingyue
    Huang, Yongchuang
    Luo, Yuling
    Yang, Su
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: THEORETICAL NEURAL COMPUTATION, PT I, 2019, 11727 : 745 - 757