mlsanityData to 7 Oct 2026

Leveraging ASIC AI Chips for Homomorphic Encryption

arXiv 2501.07047 ↗First posted 13 Jan 2025cs.CR cs.AR cs.CLcited by 3

Not on the map. Why?

Abstract (arXiv)

Homomorphic Encryption (HE) provides strong data privacy for cloud services but at the cost of prohibitive computational overhead. While GPUs have emerged as a practical platform for accelerating HE, there remains an order-of-magnitude energy-efficiency gap compared to specialized (but expensive) HE ASICs. This paper explores an alternate direction: leveraging existing AI accelerators, like Google's TPUs with coarse-grained compute and memory architectures, to offer a path toward ASIC-level energy efficiency for HE. However, this architectural paradigm creates a fundamental mismatch with SoTA HE algorithms designed for GPUs. These algorithms rely heavily on: (1) high-precision (32-bit) integer arithmetic to now run on a TPU's low-throughput vector unit, leaving its high-throughput low-precision (8-bit) matrix engine (MXU) idle, and (2) fine-grained data permutations that are inefficient on the TPU's coarse-grained memory subsystem. Consequently, porting GPU-optimized HE libraries to TPUs results in severe resource under-utilization and performance degradation. To tackle above challenges, we introduce CROSS, a compiler framework that systematically transforms HE workloads to align with the TPU's architecture. CROSS makes two key contributions: (1) Basis-Aligned Transformation (BAT), a novel technique that converts high-precision modular arithmetic into dense, low-precision (INT8) matrix multiplications, unlocking and improving the utilization of TPU's MXU for HE, and (2) Memory-Aligned Transformation (MAT), which eliminates costly runtime data reordering by embedding reordering into compute kernels through offline parameter transformation. CROSS (TPU v6e) achieves higher throughput per watt on NTT and HE operators than WarpDrive, FIDESlib, FAB, HEAP, and Cheddar, establishing AI ASIC as the SotA efficient platform for HE operators. Code: https://github.com/EfficientPPML/CROSS

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 25 of its 94 references that are in the map. First posted on arXiv 13 Jan 2025.

Builds on

25 of 94 references.

References · 25

  1. 2024GPT-4o System Cardcited by 4,467
  2. 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
  3. 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
  4. 2023A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challengescited by 75
  5. 2018Low Latency Privacy Preserving Inferencecited by 57
  6. 2024Generative Artificial Intelligence: A Systematic Review and Applicationscited by 37
  7. 2021F1: A Fast and Programmable Accelerator for Fully Homomorphic Encryption (Extended Version)cited by 23
  8. 2023Orion: A Fully Homomorphic Encryption Framework for Deep Learningcited by 14
  9. 2021BTS: An Accelerator for Bootstrappable Fully Homomorphic Encryptioncited by 12
  10. 2019HEAX: An Architecture for Computing on Encrypted Datacited by 11
  11. 2022ARK: Fully Homomorphic Encryption Accelerator with Runtime Data Generation and Inter-Operation Key Reusecited by 11
  12. 2022TensorFHE: Achieving Practical Computation on Encrypted Data Using GPGPUcited by 9
13 more
  1. 2023GME: GPU-based Microarchitectural Extensions to Accelerate Homomorphic Encryptioncited by 6
  2. 2022FAB: An FPGA-based Accelerator for Bootstrappable Fully Homomorphic Encryptioncited by 5
  3. 2021Accelerating Encrypted Computing on Intel GPUscited by 4
  4. 2024Cheddar: A Swift Fully Homomorphic Encryption Library Designed for GPU Architecturescited by 4
  5. 2022Accelerating Polynomial Multiplication for Homomorphic Encryption on GPUscited by 3
  6. 2022SoK: Fully Homomorphic Encryption Acceleratorscited by 3
  7. 2018CHET: Compiler and Runtime for Homomorphic Evaluation of Tensor Programscited by 2
  8. 2020Accelerating Number Theoretic Transformations for Bootstrappable Homomorphic Encryption on GPUscited by 2
  9. 2021Does Fully Homomorphic Encryption Need Compute Acceleration?cited by 2
  10. 2022BASALISC: Programmable Hardware Accelerator for BGV Fully Homomorphic Encryptioncited by 1
  11. 2023Strix: An End-to-End Streaming Architecture with Two-Level Ciphertext Batching for Fully Homomorphic Encryption with Programmable Bootstrappingcited by 1
  12. 2023TPU as Cryptographic Acceleratorcited by 1
  13. 2024Chameleon: An Efficient FHE Scheme Switching Acceleration on GPUscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.