HE^2: A Communication-Light Heterogeneous Architecture for Efficient Fully Homomorphic Encryption

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Shi, Shangyi, Han, Husheng, Kan, Zhaoxuan, Yang, Yinghao, Mu, Jianan, Hua, Tenghui, Yu, Ge, Zheng, Xinyao, Liang, Ling, Du, Zidong, Hu, Xing
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866918531300327424
author Shi, Shangyi
Han, Husheng
Kan, Zhaoxuan
Yang, Yinghao
Mu, Jianan
Hua, Tenghui
Yu, Ge
Zheng, Xinyao
Liang, Ling
Du, Zidong
Hu, Xing
author_facet Shi, Shangyi
Han, Husheng
Kan, Zhaoxuan
Yang, Yinghao
Mu, Jianan
Hua, Tenghui
Yu, Ge
Zheng, Xinyao
Liang, Ling
Du, Zidong
Hu, Xing
contents CKKS, an emerging fully homomorphic encryption (FHE) scheme, has been promising in privacy-preserving applications by enabling SIMD fixed-point computations on ciphertexts. Despite its strong security guarantees, CKKS involves both compute-intensive operators (ComOps) with high computational cost and memory-intensive operators (MemOps) with large memory footprints, making existing ASIC-based or NMP-based acceleration approaches suffer from high hardware overhead and limited efficiency. This observation motivates the integration of the architectural advantages of both paradigms into a heterogeneous xPU (ASIC)-xMU (NMP) architecture. However, in such a design, frequent and long-latency heterogeneous communication caused by the dominant keyswitch operator remains a key performance bottleneck. In this paper, we propose $HE^2$, a communication-light xPU-xMU heterogeneous FHE accelerator with dataflow graph (DFG) optimization and architecture co-design. First, we observe that the majority of communication arises at the interface between ModUp/ModDown and neighboring MemOps. To address this, we propose a DFG-level optimization framework to fully exploit the ModUp/ModDown reduction potential of the hoisting algorithm by identifying parallel keyswitch blocks and fusing them for reduced communication frequency. Second, we design an efficient heterogeneous architecture that adopts a group-level pipelined execution to effectively hide communication latency by leveraging the inherent parallelism across decomposed groups. End-to-end evaluation results show that $HE^2$ achieves 1.66$\times$ speedup and 9.23$\times$ lower EDAP (Energy-Delay-Area Product) compared to the state-of-the-art accelerator, with communication stalls accounting for only 6.67% of the total latency.
format Preprint
id arxiv_https___arxiv_org_abs_2605_31004
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle HE^2: A Communication-Light Heterogeneous Architecture for Efficient Fully Homomorphic Encryption
Shi, Shangyi
Han, Husheng
Kan, Zhaoxuan
Yang, Yinghao
Mu, Jianan
Hua, Tenghui
Yu, Ge
Zheng, Xinyao
Liang, Ling
Du, Zidong
Hu, Xing
Hardware Architecture
Cryptography and Security
CKKS, an emerging fully homomorphic encryption (FHE) scheme, has been promising in privacy-preserving applications by enabling SIMD fixed-point computations on ciphertexts. Despite its strong security guarantees, CKKS involves both compute-intensive operators (ComOps) with high computational cost and memory-intensive operators (MemOps) with large memory footprints, making existing ASIC-based or NMP-based acceleration approaches suffer from high hardware overhead and limited efficiency. This observation motivates the integration of the architectural advantages of both paradigms into a heterogeneous xPU (ASIC)-xMU (NMP) architecture. However, in such a design, frequent and long-latency heterogeneous communication caused by the dominant keyswitch operator remains a key performance bottleneck. In this paper, we propose $HE^2$, a communication-light xPU-xMU heterogeneous FHE accelerator with dataflow graph (DFG) optimization and architecture co-design. First, we observe that the majority of communication arises at the interface between ModUp/ModDown and neighboring MemOps. To address this, we propose a DFG-level optimization framework to fully exploit the ModUp/ModDown reduction potential of the hoisting algorithm by identifying parallel keyswitch blocks and fusing them for reduced communication frequency. Second, we design an efficient heterogeneous architecture that adopts a group-level pipelined execution to effectively hide communication latency by leveraging the inherent parallelism across decomposed groups. End-to-end evaluation results show that $HE^2$ achieves 1.66$\times$ speedup and 9.23$\times$ lower EDAP (Energy-Delay-Area Product) compared to the state-of-the-art accelerator, with communication stalls accounting for only 6.67% of the total latency.
title HE^2: A Communication-Light Heterogeneous Architecture for Efficient Fully Homomorphic Encryption
topic Hardware Architecture
Cryptography and Security
url https://arxiv.org/abs/2605.31004