On Exploiting Patterns For Robust FPGA-based Multi-accelerator Edge Computing Systems

被引:0
作者
Razavi, Seyyed Ahmad [1 ]
Ting, Hsin-Yu [1 ]
Giyahchi, Thotiya [1 ]
Bozorgzadeh, Eli [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
来源
PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022) | 2022年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing plays a key role in providing services for emerging compute-intensive applications while bringing computation close to end devices. FPGAs have been deployed to provide custom acceleration services due to their reconfigurability and support for multi-tenancy in sharing the computing resource. This paper explores an FPGA-based Multi-Accelerator Edge Computing System, that serves various DNN applications from multiple end devices simultaneously. To dynamically maximize the responsiveness to end devices, we propose a system framework that exploits the characteristic of applications in patterns and employs a staggering module coupled with a mixed offline/online multi-queue scheduling method to alleviate resource contention, and uncertain delay caused by network delay variation. Our evaluation shows the framework can significantly improve responsiveness and robustness in serving multiple end devices.
引用
收藏
页码:116 / 119
页数:4
相关论文
共 50 条
[21]   An FPGA-Based accelerator for multiphysics modeling [J].
Huang, XM ;
Ma, J .
ERSA '04: THE 2004 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2004, :209-212
[22]   QEGCN: An FPGA-based accelerator for quantized GCNs with edge-level parallelism [J].
Yuan, Wei ;
Tian, Teng ;
Wu, Qizhe ;
Jin, Xi .
JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 129
[23]   FPGA-BASED EDGE COMPUTING FRAMEWORK: MODELING OF COMPUTATION TASK SCHEDULING [J].
Tan, Jianfei ;
Yang, Hao ;
Zhao, Chun ;
Zhang, Lin .
PROCEEDINGS OF ASME 2023 18TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE, MSEC2023, VOL 2, 2023,
[24]   Near-optimal multi-accelerator architectures for predictive maintenance at the edge [J].
Koraei, Mostafa ;
Cebrian, Juan M. ;
Jahre, Magnus .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 140 :331-343
[25]   An FPGA-based Emulation Platform for Edge Computing Node Design Exploration [J].
Soriano, Theo ;
Novo, David ;
Benoit, Pascal .
PROCEEDINGS OF THE 2021 32ND INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2021, :8-14
[26]   FPGA-based reconfigurable computing [J].
Chang, J. Morris ;
Lo, C. Dan .
MICROPROCESSORS AND MICROSYSTEMS, 2006, 30 (06) :281-282
[27]   Efficient FPGA-Based Convolutional Neural Network Implementation for Edge Computing [J].
Cuong, Pham-Quoc ;
Thinh, Tran Ngoc .
JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (03) :479-487
[28]   Scalable and Efficient Architecture for Random Forest on FPGA-Based Edge Computing [J].
Cuong Pham-Quoc .
EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT I, EURO-PAR 2023, 2024, 14351 :42-54
[29]   Multi-accelerator extension in OpenMP based on PGAS model [J].
Nakao, Masahiro ;
Murai, Hitoshi ;
Sato, Mitsuhisa .
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2019), 2019, :18-25
[30]   POCA: a PYNQ Offloaded Cryptographic Accelerator on Embedded FPGA-based Systems [J].
Bertolini, Roberto A. ;
Carloni, Filippo ;
Conficconi, Davide ;
Santambrogio, Marco Domenico .
2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, :194-194