arrow
Return

FHEmem: A Processing In-Memory Accelerator for Fully Homomorphic Encryption

delete2025-10-01
delete0
PRE
AI
M
Minxuan Zhou *
Y
Yujin Nam
P
Pranav Gangwar
W
Weihong Xu
A
Arpan Dutta
C
Chris Wilkerson
R
Rosario Cammarota
S
Saransh Gupta
T
Tajana Rosing
DOI:10.1109/TETC.2025.3528862delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Fully Homomorphic Encryption (FHE) is a technique that allows arbitrary computations to be performed on encrypted data without the need for decryption, making it ideal for secure computation outsourcing. However, computation on FHE-encrypted data is significantly slower than that on plain data, primarily due to the explosive increases in data size and computation complexity after encryption. To enable real-world FHE applications, recent research has proposed several custom hardware accelerators that provide orders of magnitude speedup over conventional systems. However, the performance of existing FHE accelerators is severely bounded by memory bandwidth, even with expensive on-chip buffers. Processing In-Memory (PIM) is a promising technology that can accelerate data-intensive workloads with extensive internal bandwidth. Unfortunately, existing PIM accelerators cannot efficiently support FHE due to the limited throughput to support FHE's complex computing and data movement operations. To tackle such challenges, we propose FHEmem, an FHE accelerator using a novel PIM architecture for high-throughput FHE acceleration. Furthermore, we present an optimized end-to-end processing flow with an automated mapping framework to maximize the hardware utilization of FHEmem. Our evaluation shows that FHEmem achieves at least 4.0x speedup and 6.9x energy-delay-area efficiency improvement over state-of-the-art FHE accelerators on popular FHE applications.
Keywords:
Cryptography
fully homomorphic encryp-tion
processing in-memory
domain-specific acceleration
domain-specific acceleration
domain-specific acceleration

Journal

IEEE Transactions on Emerging Topics in Computing cover
IEEE Transactions on Emerging Topics in Computing
IF:
5.4
Papers:
1.1K
Citations:
3.4K

Organization

I
illinois institute of technology
Scholars:
343
Papers: 192
Citations: 0
I
intel corporation
Scholars:
63
Papers: 31
Citations: 0
University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K
U
university of california san diego
Scholars:
5.2K
Papers: 2.4K
Citations: 1
researcher View more organizations