FxHENN: FPGA-based acceleration framework for homomorphic encrypted CNN inference


연구 분야: Cryptography



학회: 2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)


초록

Fully homomorphic encryption (FHE) is a promising data privacy solution for machine learning, which allows the inference to be performed with encrypted data. However, it typically leads to 5-6 orders of magnitude higher computation and storage overhead. This paper proposes the first full-fledged FPGA acceleration framework for FHE-based convolution neural network (HE-CNN) inference. We then design parameterized HE operation modules with intra- and inter- HE-CNN layer resource management based on FPGA high-level synthesis (HLS) design flow. With sophisticated resource and performance modeling of the HE operation modules, the proposed FxHENN framework automatically performs design space exploration to determine the optimized resource provisioning and generates the accelerator circuit for a given HE-CNN model on a target FPGA device. Compared with the state-of-the-art CPU-based HE-CNN inference solution, FxHENN achieves up to 13.49X speedup of inference latency, and 1187.12X energy efficiency. Meanwhile, given this is the first attempt in the literature on FPGA acceleration of fullfledged non-interactive HE-CNN inference, our results obtained on low-power FPGA devices demonstrate HE-CNN inference for edge and embedded computing is practical.


Author Profile
Lei Ju

School of Cyber Science and Technology Shandong University Qingdao China

Andorra
Author Profile
Yilan Zhu

Key Laboratory of Cryptologic Technology and Information Security Ministry of Education Shandong University

Andorra
Author Profile
Xinyao Wang

Key Laboratory of Cryptologic Technology and Information Security Ministry of Education Shandong University

Andorra

📄 논문 정보

발행 연도 2023년
인용수 20
출판 국가 Andorra
사이트 IEEE
좋아요 수 0

연관 논문 목록 (388건)