arrow
Return

System-Level Communication Performance Estimation for DMA-Controlled Accelerators

delete2021-01-01
delete3
delete
OA
AI
S
Sunwoo Kim
S
Sungkyung Park
C
Chester Sungchung Park *
DOI:10.1109/ACCESS.2021.3119516delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The performance of a hardware accelerator is often limited by the communication bandwidth between local on-chip memories and DRAM across on-chip bus. In this paper, a system-level performance estimation algorithm is newly proposed for evaluating the communication performance of direct memory access (DMA) controlled accelerators. The proposed algorithm can estimate the communication performance accurately for both DRAM-limited and bus-limited cases. In detail, the communication performance for the DRAM-limited case is estimated using dynamic prediction of DRAM command patterns whereas the communication performance for the bus-limited case is estimated based on the maximum bus burst latency. Depending on whether the communication bandwidth is limited by the bus protocol overhead or the DRAM latency, the proposed algorithm estimates the communication bandwidth of a DMA-controlled accelerator according to the performance bottleneck. It is shown that the proposed algorithm significantly improves the estimation accuracy when it is applied to CNNs and wireless communications. Also, when the proposed algorithm together with a full-system simulator is used to explore a design space defined by a set of tile sizes and bus-related parameters, it speeds up conventional algorithms by more than a factor of 100 by filtering out a large number of unpromising design points. It is also shown that the proposed algorithm alone can approach the maximum accelerator performance with a performance degradation of less than 5%. An ablation study is applied to prove the efficacy of individual steps of the proposed algorithm.
Keywords:
Random access memory
Estimation
Bandwidth
Heuristic algorithms
Protocols
System-on-chip
Prediction algorithms
CNN accelerator
design space exploration
direct memory access
DRAM
on-chip bus
system-level performance estimation

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

K
Konkuk University
Scholars:
1.2W
Papers: 1.1W
Citations: 1.2W
P
pusan national university
Scholars:
2.1W
Papers: 1.9W
Citations: 20
Cited Papers

Cited Papers

errShare
errSave
err2000-11-01
err0
PREAI
errWim G. J. Hol
errShare
errSave
Determination of Sunitinib and Its Active Metabolite N-Desethylsunitinib in Sweat of a Patient
err2011-10-01
err0
errOAAI
errN. A. G. Lankheet; C. U. Blank; H. Mallo; S. Adriaansz; H. Rosing; J. H. M. Schellens; A. D. R. Huitema; J. H. Beijnen
errShare
errSave
Preventing DNN Model IP Theft via Hardware Obfuscation
err2021-06-01
err30
PREAI
errGoldstein, Brunno F.; Patil, Vinay C.; Ferreira, Victor C.; Nery, Alexandre S.; Franca, Felipe M. G.; Kundu, Sandip
errShare
errSave
Hardware-Software Codesign of Wireless Transceivers on Zynq Heterogeneous Systems
err2018-10-01
err21
PREAI
errDrozdenko, Benjamin; Zimmermann, Matthew; Dao, Tuan; Chowdhury, Kaushik; Leeser, Miriam
errShare
errSave
errShare
errSave
Improved outcome in HLA-identical sibling hematopoietic stem-cell transplantation for acute myelogenous leukemia predicted by KIR and HLA genotypes
err2005-06-15
err0
errOAAI
errKatharine C. Hsu; Carolyn A. Keever-Taylor; Andrew Wilton; Clara Pinto; Glenn Heller; Knarik Arkun; Richard J. O'Reilly; Mary M. Horowitz; Bo Dupont
errShare
errSave
researcher View more