FAME: FPGA Acceleration of Secure Matrix Multiplication with Homomorphic Encryption
Zhihan Xu, Rajgopal Kannan, Viktor K. Prasanna

TL;DR
FAME is an FPGA-based accelerator designed to efficiently perform homomorphic encrypted matrix multiplication, significantly reducing computation time and enabling practical privacy-preserving applications.
Contribution
This paper introduces FAME, the first FPGA accelerator optimized for homomorphic encrypted matrix multiplication, with a novel datapath that minimizes memory traffic and supports diverse matrix sizes.
Findings
Achieves 221x speedup over CPU implementations
Supports arbitrary matrix shapes and HE parameters
Demonstrates scalability for large-scale workloads
Abstract
Homomorphic Encryption (HE) enables secure computation on encrypted data, addressing privacy concerns in cloud computing. However, the high computational cost of HE operations, particularly matrix multiplication (MM), remains a major barrier to its practical deployment. Accelerating homomorphic encrypted MM (HE MM) is therefore crucial for applications such as privacy-preserving machine learning. In this paper, we present a bandwidth-efficient FPGA implementation of HE MM. We first develop a cost model to evaluate the on-chip memory requirements for a given set of HE parameters and input matrix sizes. Our analysis shows that optimizing on-chip memory usage is critical for scalable and efficient HE MM. To this end, we design a novel datapath for Homomorphic Linear Transformation (HLT), the primary bottleneck in HE MM. The proposed datapath significantly reduces off-chip memory traffic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cryptography and Residue Arithmetic · Cryptographic Implementations and Security
