AOS: An Automated Overclocking System for High Performance CNN Accelerator Through Timing Delay Measurement on FPGA
2023
发表期刊IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (IF:2.7[JCR-2023],2.9[5-Year])
ISSN0278-0070
EISSN1937-4151
卷号42期号:9页码:1-1
发表状态已发表
DOI10.1109/TCAD.2023.3235803
摘要

With the inherent algorithmic error resilience of conventional neural networks (CNN) and the worst-case design methodologies of current electronic design automation tools, overclocking-based timing speculation is a promising technique to improve the performance of CNN accelerators on FPGA by removing unnecessary timing margins. To avoid potential timing errors, timing delay measurement should be used during overclocking. However, current approaches are not yet good at measuring paths with more intense variability factors such as jitter, and lack an automated process for testing circuit delays. In this paper, we first propose 2-dimension multi-frame fusion to deal with the sampling jitter, then present a timing delay measurement-based automatic overclocking system (AOS) running on heterogeneous FPGA for high-performance CNN accelerators. On the FPGA side, AOS is composed of timing delay monitors (TDM) that can measure all types of timing paths, a TDM controller that converts the sampled values of TDMs into timing delay in terms of the ratio of path delay to the clock period. On the CPU side, AOS converts the path delay from clock period ratio to absolute delay value and decides the frequency of the accelerator in the next iteration. We demonstrate AOS with a SkyNet accelerator on the Xilinx ZCU104 board and achieve 657FPS at 436MHz without accuracy degradation, which is 1.41 performance compared to the baseline. IEEE

关键词Automation Computer aided design Delay circuits Field programmable gate arrays (FPGA) Iterative methods Time division multiplexing Timing circuits Timing jitter Uncertainty analysis Delay Field programmable gate array Field programmables Measurement uncertainty Overclocking Performance Programmable gate array Register Time-division multiplexing Timing delay
URL查看原文
收录类别EI ; SCOPUS
语种英语
出版者Institute of Electrical and Electronics Engineers Inc.
EI入藏号20230613542604
EI主题词Clocks
EI分类号713.4 Pulse Circuits ; 721.2 Logic Elements ; 723.5 Computer Applications ; 731 Automatic Control Principles and Applications ; 921.6 Numerical Methods ; 922.1 Probability Theory ; 943.3 Special Purpose Instruments
原始文献类型Article in Press
来源库IEEE
引用统计
正在获取...
文献类型期刊论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/281989
专题信息科学与技术学院
信息科学与技术学院_PI研究组_哈亚军组
信息科学与技术学院_博士生
通讯作者Heng Yu; Yajun Ha
作者单位
1.School of Information Science and Technology, ShanghaiTech University, Shanghai, China
2.School of Computer Science, University of Nottingham Ningbo China, Ningbo, China
3.School of Information Science and Technology and the Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, ShanghaiTech University, Shanghai, China
第一作者单位信息科学与技术学院
通讯作者单位信息科学与技术学院
第一作者的第一单位信息科学与技术学院
推荐引用方式
GB/T 7714
Weixiong Jiang,Heng Yu,Fupeng Chen,et al. AOS: An Automated Overclocking System for High Performance CNN Accelerator Through Timing Delay Measurement on FPGA[J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS,2023,42(9):1-1.
APA Weixiong Jiang,Heng Yu,Fupeng Chen,&Yajun Ha.(2023).AOS: An Automated Overclocking System for High Performance CNN Accelerator Through Timing Delay Measurement on FPGA.IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS,42(9),1-1.
MLA Weixiong Jiang,et al."AOS: An Automated Overclocking System for High Performance CNN Accelerator Through Timing Delay Measurement on FPGA".IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS 42.9(2023):1-1.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Weixiong Jiang]的文章
[Heng Yu]的文章
[Fupeng Chen]的文章
百度学术
百度学术中相似的文章
[Weixiong Jiang]的文章
[Heng Yu]的文章
[Fupeng Chen]的文章
必应学术
必应学术中相似的文章
[Weixiong Jiang]的文章
[Heng Yu]的文章
[Fupeng Chen]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。