arrow
返回

Accelerating Deep Convolutional Neural Networks Using Number Theoretic Transform

delete2023-01-01
delete5
PRE
AI
H
Hong, Seongmin
A
Arthanto, Yashael Faith
J
Joo-Young Kim *
DOI:10.1109/TCSI.2022.3214528delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Modern deep convolutional neural networks (CNNs) suffer from high computational complexity due to excessive convolution operations. Recently, fast convolution algorithms such as fast Fourier transform (FFT) and Winograd transform have gained attention to address this problem. They reduce the number of multiplications required in the convolution operation by replacing it with element-wise multiplication in the transform domain. However, fast convolution-based CNN accelerators have three major concerns: expensive domain transform, large memory overhead, and limited flexibility in kernel size. In this paper, we present a novel CNN accelerator based on number theoretic transform (NTT), which overcomes the existing limitations. We propose the low-cost NTT and inverse-NTT converter that only use adders and shifters for on-chip domain transform, which solves the inflated bandwidth problem and enables more parallel computations in the accelerator. We also propose the accelerator architecture that includes multiple tile engines with the optimized data flow and mapping. Finally, we implement the proposed NTT-based CNN accelerator on the Xilinx Alveo U50 FPGA and evaluate it for popular deep CNN models. As a result, the proposed accelerator achieves 2859.5, 990.3, and 805.6 GOPS throughput for VGG-16, GoogLeNet, and Darknet-19, respectively. It outperforms the existing fast convolution-based CNN accelerators up to $9.6\times $ .
Keyword:
Convolutional neural networks (CNNs)
fast convolution
field programmable gate array (FPGA)
hardware accelerator
number theoretic transform (NTT)

期刊

IEEE Transactions on Circuits and Systems I-Regular Papers 封面图
IEEE Transactions on Circuits and Systems I-Regular Papers
IF:
5.2
论文数:
9.7K
被引数:
2.2W

机构

暂无机构信息
引用论文

引用论文

The idiotypic network in the regulation of autoimmunity: Theoretical and experimental studies
err2015-06-01
err0
PREAI
errIgor Menshikov; Liubov Beduleva; Maksim Frolov; Nadezhda Abisheva; Tatyana Khramova; Elena Stolyarova; Kseniya Fomina
err分享
err收藏
err分享
err收藏
学者 查看更多内容