PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 21, 2026Cybersecurity0 citationsOpen Access

Understanding and boosting fully homomorphic encryption applications on GPU

SFShengyu FanXDX. P. DengXTXulong Tang

Key Points

  • This research aims to analyze performance bottlenecks of fully homomorphic encryption applications on GPUs and propose optimization strategies.
  • Detailed micro-architecture analysis of FHE on GPUs
  • Identification of key performance bottlenecks including I-cache, pipeline stalls, and texture cache utilization
  • Development of a hardware scheme to reduce Read-After-Write stalls and improve cache use
  • Experimentation to evaluate performance improvements and hardware overhead.
  • Achieved a 47.5% performance improvement for the FHE workflow
  • Reduced pipeline stalls caused by Read-After-Write issues
  • Utilized the texture cache more effectively
  • Maintained only 0.5% additional hardware overhead.

Abstract

Abstract Fully Homomorphic Encryption (FHE) is considered one of the most promising candidates for future privacy computing since it allows to directly compute the encrypted data. Though FHE enables secure computation on untrusted servers, its utilization is limited due to the dramatically increased computation workload and a 4–5 orders of magnitude slowdown ratio. Several previous works have been proposed to accelerate FHE on GPUs, while most of these efforts focus on the algorithm or scheduling and still leave a significant performance gap. However, there is a lack of understanding of the FHE applications from the micro-architecture level, which is important for further optimization of FHE applications or designing hardware accelerators. In this paper, we make a detailed analysis for running FHE on GPUs and present the following key performance bottlenecks at the micro-architecture level: (1) FHE applications require more capacity for the I-cache than other workloads; (2) FHE causes large amount of pipeline stalls due to the Read-After-Write (RAW) issues and significantly hurts the performance due to poor hardware utilization; (3) the capacity of texture cache is severely under-utilized in FHE execution. We propose a simple yet effective pure-hardware scheme for boosting FHE on GPUs based on these observations. Our proposed scheme significantly reduces the RAW-caused pipeline stalls by adding a small forwarding buffer. Besides, our proposed scheme also leverages a partition of the texture cache as the victim buffer for the proposed forwarding buffer to minimize the hardware overheads. We explore various design choices to balance the performance and hardware complexity. The experiment results show that our design improves the performance of the end-to-end FHE workflow by 47.5% with only 0.5% additional hardware overhead.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Fan et al. (2026) studied this question.

synapsesocial.com/papers/69be386a6e48c4981c678dcdhttps://doi.org/10.1186/s42400-025-00482-2
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Hardware Acceleration of Fully Homomorphic Encryption: A Comprehensive Review of FPGA Implementations2026
  2. 2A Brief Survey on Hardware Implementation of Fully Homomorphic Encryption2026
  3. 3Practical solutions in fully homomorphic encryption: a survey analyzing existing acceleration methods2024 · 46 citations
  4. 4EFFACT: A Highly Efficient Full-Stack FHE Acceleration Platform2025
  5. 5BitPacker: Enabling High Arithmetic Efficiency in Fully Homomorphic Encryption Accelerators2024 · 3 citations