HackerPapers

arXiv:2407.13055cs.CR

Cheddar: A Swift Fully Homomorphic Encryption Library Designed for GPU Architectures

Wonseok Choi, Jongmin Kim, Jung Ho Ahn

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Fully homomorphic encryption (FHE) frees cloud computing from privacy concerns by enabling secure computation on encrypted data. However, its substantial computational and memory overhead results in significantly slower performance compared to unencrypted processing. To mitigate this overhead, we present Cheddar, a high-performance FHE library for GPUs, achieving substantial speedups over previous GPU implementations. We systematically enable 32-bit FHE execution, leveraging the 32-bit integer datapath within GPUs. We optimize GPU kernels using efficient low-level primitives and algorithms tailored to specific GPU architectures. Further, we alleviate the memory bandwidth burden by adjusting common FHE operational sequences and extensively applying kernel fusion. Cheddar delivers performance improvements of 2.18--4.45$\times$ for representative FHE workloads compared to state-of-the-art GPU implementations.

arXiv comments
15 pages, 8 figures, accepted at ASPLOS 2026
Journal reference
DOI
doi:10.1145/3760250.3762223
Subjects
cs.CRCryptography and Security cs.PFPerformance

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Jul 2024 to Jul 2024.

Comments linking this paper, per year.

Discussed in comments1 thread

  1. Swift Homomorphic Encryption 1 comment
    • There was a recent paper that also uses Swift in the name: “Cheddar: A Swift Fully Homomorphic Encryption Library for CUDA GPUs” - https://arxiv.org/pdf/2407.13055 We were a little worried, but quickly discovered that they used Swift as an adjective not as a programming…

      karulontView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.