Back to Search Start Over

Efficient Homomorphic Convolution Designs on FPGA for Secure Inference.

Authors :
Hu, Xiao
Li, Minghao
Tian, Jing
Wang, Zhongfeng
Source :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems; Nov2022, Vol. 30 Issue 11, p1691-1704, 14p
Publication Year :
2022

Abstract

Recently, secure neural network (NN) inference, a combination of homomorphic encryption (HE) and NN, has attracted much attention. Nevertheless, a large number of computations, mainly brought by the HE scheme, form the bottleneck in real-time applications. In this article, we present a hardware accelerator on a field-programmable gate array (FPGA) for the homomorphic convolution layer (HomConvL), which is the most computation-intensive part of the HE-based secure inference. First, we propose a new HomConvL algorithm called packed rotations at inputs (PaRotI), which is suitable for hardware implementation for its inherent high parallelism and low complexity with acceptable noise growth and moderate resource consumption. Then, we present three highly parallel architectures for different parameter sets and application scenarios of state-of-the-art HomConvL algorithms. The new architectures are implemented on a Xilinx VCU110 FPGA board, and the experimental results demonstrate that our designs can achieve 15.31– $19.46\times $ speedups compared with the software implementations. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10638210
Volume :
30
Issue :
11
Database :
Complementary Index
Journal :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Publication Type :
Academic Journal
Accession number :
160688026
Full Text :
https://doi.org/10.1109/TVLSI.2022.3197895