Back to Search
Start Over
Efficient Homomorphic Convolution Designs on FPGA for Secure Inference.
- 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]
- Subjects :
- FIELD programmable gate arrays
GATE array circuits
PARALLEL processing
Subjects
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