Paper 2023/1190

REED: Chiplet-Based Accelerator for Fully Homomorphic Encryption

Aikata Aikata, University of Technology Graz, Austria
Ahmet Can Mert, University of Technology Graz, Austria
Sunmin Kwon, Samsung Advanced Institute of Technology, Suwon, Republic of Korea
Maxim Deryabin, Samsung Advanced Institute of Technology, Suwon, Republic of Korea
Sujoy Sinha Roy, University of Technology Graz, Austria
Abstract

Fully Homomorphic Encryption (FHE) enables privacy-preserving computation and has many applications. However, its practical implementation faces massive computation and memory overheads. To address this bottleneck, several Application-Specific Integrated Circuit (ASIC) FHE accelerators have been proposed. All these prior works put every component needed for FHE onto one chip (monolithic), hence offering high performance. However, they suffer from practical problems associated with large-scale chip design, such as inflexibility, low yield, and high manufacturing cost. In this paper, we present the \emph{first-of-its-kind} multi-chiplet-based FHE accelerator `REED' for overcoming the limitations of prior monolithic designs. To utilize the advantages of multi-chiplet structures while matching the performance of larger monolithic systems, we propose and implement several novel strategies in the context of FHE. These include a scalable chiplet design approach, an effective framework for workload distribution, a custom inter-chiplet communication strategy, and advanced pipelined Number Theoretic Transform and automorphism design to enhance performance. Experimental results demonstrate that REED 2.5D microprocessor consumes 96.7mm$^2$ chip area, 49.4 W average power in 7nm technology. It could achieve a remarkable speedup of up to 2,991$\times$ compared to a CPU (24-core 2$\times$Intel X5690) and offer 1.9$\times$ better performance, along with a 50\% reduction in development costs when compared to state-of-the-art ASIC FHE accelerators. Furthermore, our work presents the \textit{first} instance of benchmarking an encrypted deep neural network (DNN) training. Overall, the REED architecture design offers a highly effective solution for accelerating FHE, thereby significantly advancing the practicality and deployability of FHE in real-world applications.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Hardware AccelerationFully Homomoprhic EncryptionChiplet-based implementationDeep Neural Network training
Contact author(s)
aikata @ iaik tugraz at
ahmet mert @ iaik tugraz at
sujoy sinharoy @ iaik tugraz at
History
2024-05-01: last of 3 revisions
2023-08-04: received
See all versions
Short URL
https://ia.cr/2023/1190
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1190,
      author = {Aikata Aikata and Ahmet Can Mert and Sunmin Kwon and Maxim Deryabin and Sujoy Sinha Roy},
      title = {REED: Chiplet-Based  Accelerator for Fully Homomorphic Encryption},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1190},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1190}},
      url = {https://eprint.iacr.org/2023/1190}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.