Heterogeneous Accelerator Design for Multi-DNN Workloads via Heuristic Optimization

被引:0
|
作者
Balaskas, Konstantinos [1 ,2 ]
Khdr, Heba [1 ]
Bakr Sikal, Mohammed [1 ]
Kreß, Fabian [1 ]
Siozios, Kostas [2 ]
Becker, Jurgen [1 ]
Henkel, Jorg [1 ]
机构
[1] Karlsruhe Institute of Technology, Embedded Systems, Karlsruhe,76131, Germany
[2] Aristotle University of Thessaloniki, Department of Physics, Thessaloniki,54124, Greece
关键词
Simulated annealing;
D O I
10.1109/LES.2024.3443628
中图分类号
学科分类号
摘要
The significant advancements of deep neural networks (DNNs) in a wide range of application domains have spawned the need for more specialized, sophisticated solutions in the form of multi-DNN workloads. Heterogeneous DNN accelerators have emerged as an elegant solution to tackle the workloads' inherent diversity, achieving significant improvements compared to homogeneous solutions. However, utilizing off-the-shelf architectures provides suboptimal adaptability to given workloads, whereas custom design approaches offer limited heterogeneity, and thus reduced gains. In this letter, we combat these shortcomings and propose an exploration-based framework to holistically design heterogeneous accelerators, tailored for multi-DNN workloads. Our framework is workload-agnostic and leverages architectural heterogeneity to its full potential, by integrating low-precision arithmetic and custom structural parameters. We explore the formed design space, targeting to minimize the system's energy-delay product (EDP) via heuristic techniques. Our proposed accelerators achieve, on average, a significant 5.5 × reduction in EDP compared to the state of the art across various multi-DNN workloads. © 2009-2012 IEEE.
引用
收藏
页码:317 / 320
相关论文
共 50 条
  • [31] Multi-objective Optimization for Materials Discovery via Adaptive Design
    Abhijith M. Gopakumar
    Prasanna V. Balachandran
    Dezhen Xue
    James E. Gubernatis
    Turab Lookman
    Scientific Reports, 8
  • [32] Multi-objective Optimization for Materials Discovery via Adaptive Design
    Gopakumar, Abhijith M.
    Balachandran, Prasanna V.
    Xue, Dezhen
    Gubernatis, James E.
    Lookman, Turab
    SCIENTIFIC REPORTS, 2018, 8
  • [33] Multi-objective Optimization for Plant Design via Tabu Search
    Mandani, Faiz
    Camarda, Kyle
    28TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2018, 43 : 543 - 548
  • [34] Robust multi-objective controller design via convex optimization
    Masubuchi, I
    Osaka, A
    Suda, N
    PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 263 - 264
  • [35] Uniform mixture design via evolutionary multi-objective optimization
    Menchaca-Mendez, Adriana
    Zapotecas-Martinez, Saul
    Miguel Garcia-Velazquez, Luis
    Coello Coello, Carlos A.
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 68
  • [36] HETA: A Heterogeneous Temporal CGRA Modeling and Design Space Exploration via Bayesian Optimization
    Dai, Yuan
    Li, Jingyuan
    Zhu, Qilong
    Qiu, Yunhui
    Hu, Yihan
    Yin, Wenbo
    Wang, Lingli
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (03) : 505 - 518
  • [37] A Hierarchical Hybrid Heuristic-Optimization Approach for Multi-Product Assembly Line Design Problem
    Suer, Gursel A.
    Sinaki, Roohollah Younes
    Sadeghi, Azadeh
    25TH INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH MANUFACTURING INNOVATION: CYBER PHYSICAL MANUFACTURING, 2019, 39 : 1067 - 1075
  • [38] Bayesian Multi-objective Hyperparameter Optimization for Accurate, Fast, and Efficient Neural Network Accelerator Design
    Parsa, Maryam
    Mitchell, John P.
    Schuman, Catherine D.
    Patton, Robert M.
    Potok, Thomas E.
    Roy, Kaushik
    FRONTIERS IN NEUROSCIENCE, 2020, 14
  • [39] X-ray FEL linear accelerator design via start-to-end global optimization
    Qiang, Ji
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2022, 1027
  • [40] Multi-objective seismic design optimization of steel frames by a chaotic meta-heuristic algorithm
    Gholizadeh, Saeed
    Baghchevan, Amir
    ENGINEERING WITH COMPUTERS, 2017, 33 (04) : 1045 - 1060