Residential Collegefalse
Status已發表Published
Caching Hybrid Rotation: A Memory Access Optimization Method for CNN on FPGA
Dong,Dong1; Jiang,Hongxu1; Wei,Xuekai2
2023
Source PublicationJournal of Circuits, Systems and Computers
ISSN0218-1266
Volume32Issue:13
Abstract

Custom computing architectures on field programmable gate array (FPGA) platforms are a viable solution to further accelerate convolutional neural network (CNN) inference. However, due to the large size feature map matrix data, the optimization of CNN feature maps storage computing on FPGA remains a challenge. To overcome these challenges, a FPGA-oriented memory access optimization method for CNN is proposed. Firstly, the feature map partition strategy is used to group the feature map efficiently. Second, the input and the output caching rotation methods are employed in adaptive memory access mode. Third, a caching hybrid rotation method is proposed to optimize memory access performance and can effectively reduce the access time of the CNN feature map. Experimental results based on SkyNet and VGG16 show that the inference speed of the proposed model is accelerated by 7.1 times compared with the previous conventional memory access optimization for CNN on FPGA. Through the evaluation of computational energy efficiency, our method can be improved by 6.4 times compared to the current typical accelerators.

KeywordCaching Hybrid Rotation Cnn Feature Map Partition Fpga Memory Access
DOI10.1142/S0218126623502183
URLView the original
Indexed BySCIE
Language英語English
WOS Research AreaComputer Science ; Engineering
WOS SubjectComputer Science, Hardware & Architecture ; Engineering, Electrical & Electronic
WOS IDWOS:000943161300003
Scopus ID2-s2.0-85150177871
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionTHE STATE KEY LABORATORY OF INTERNET OF THINGS FOR SMART CITY (UNIVERSITY OF MACAU)
Corresponding AuthorJiang,Hongxu; Wei,Xuekai
Affiliation1.Beijing Key Laboratory of Digital Media,State Key Lab Virtual Real Technology & Systems,Beihang University,Beijing,100191,China
2.State Key Laboratory of Internet of Things for Smart City,Department of Electrical and Computer Engineering,University of Macau,Macao
Corresponding Author AffilicationUniversity of Macau
Recommended Citation
GB/T 7714
Dong,Dong,Jiang,Hongxu,Wei,Xuekai. Caching Hybrid Rotation: A Memory Access Optimization Method for CNN on FPGA[J]. Journal of Circuits, Systems and Computers, 2023, 32(13).
APA Dong,Dong., Jiang,Hongxu., & Wei,Xuekai (2023). Caching Hybrid Rotation: A Memory Access Optimization Method for CNN on FPGA. Journal of Circuits, Systems and Computers, 32(13).
MLA Dong,Dong,et al."Caching Hybrid Rotation: A Memory Access Optimization Method for CNN on FPGA".Journal of Circuits, Systems and Computers 32.13(2023).
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Dong,Dong]'s Articles
[Jiang,Hongxu]'s Articles
[Wei,Xuekai]'s Articles
Baidu academic
Similar articles in Baidu academic
[Dong,Dong]'s Articles
[Jiang,Hongxu]'s Articles
[Wei,Xuekai]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Dong,Dong]'s Articles
[Jiang,Hongxu]'s Articles
[Wei,Xuekai]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.