GPU Acceleration of Sparse Fully Homomorphic Encrypted DNNs
Fully homomorphic encryption (FHE) has recently attracted significant attention as both a cryptographic primitive and a systems challenge. Given the latest advances in accelerated computing, FHE presents a promising opportunity for progress, with applications ranging from machine learning to information security. We target the most computationally intensive operation in deep neural networks from a hardware perspective, matrix multiplication (matmul), and adapt it for execution on AMD GPUs. We propose a new optimized method that improves the runtime and complexity of cipher-text matmul by using FIDESlib, a recent open-source FHE library designed specifically for GPUs. By exploiting sparsity in both operands, our sparse matmul implementation outperforms its CPU counterpart by up to 3.0× and reduces the time complexity from cubic to semi-linear, demonstrating an improvement over existing FHE matmul implementations.
Authors
- Ian Colbert (ORCID: https://orcid.org/0000-0002-1669-5519)
- Kaustubh Shivdikar (ORCID: https://orcid.org/0000-0002-4449-7974)
- Lara D'Agata
- Carlos Agulló-Domingo
- Óscar Vera-López
- David Kaeli
- José L. Abellán
- José Cano (ORCID: https://orcid.org/0000-0002-2243-389X)
- Ardhi W. B. Yudha (ORCID: https://orcid.org/0000-0002-1946-0555)
- Ferhat Yaman (ORCID: https://orcid.org/0000-0002-5391-7248)
Institutions
- Northeastern University (US)
- Advanced Micro Devices (United States) (US)
- University of Glasgow (GB)
- Universidad de Murcia (ES)
Publication Details
- Published
- 2026-04-27
- DOI
- https://doi.org/10.1145/3805621.3807642
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00