Dataflow-Oriented Classification and Performance Analysis of GPU-Accelerated Homomorphic Encryption

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Nozaki, Ai, Kojima, Takuya, Takase, Hideki, Nakamura, Hiroshi
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914402390769664
author Nozaki, Ai
Kojima, Takuya
Takase, Hideki
Nakamura, Hiroshi
author_facet Nozaki, Ai
Kojima, Takuya
Takase, Hideki
Nakamura, Hiroshi
contents Fully Homomorphic Encryption (FHE) enables secure computation over encrypted data, but its computational cost remains a major obstacle to practical deployment. To mitigate this overhead, many studies have explored GPU acceleration for the CKKS scheme, which is widely used for approximate arithmetic. In CKKS, CKKS parameters are configured for each workload by balancing multiplicative depth, security requirements, and performance. These parameters significantly affect ciphertext size, thereby determining how the memory footprint fits within the GPU memory hierarchy. Nevertheless, prior studies typically apply their proposed optimization methods uniformly, without considering differences in CKKS parameter configurations. In this work, we demonstrate that the optimal GPU optimization strategy for CKKS depends on the CKKS parameter configuration. We first classify prior optimizations by two aspects of dataflows which affect memory footprint and then conduct both qualitative and quantitative performance analyses. Our analysis shows that even on the same GPU architecture, the optimal strategy varies with CKKS parameters with performance differences of up to 1.98 $\times$ between strategies, and that the criteria for selecting an appropriate strategy differ across GPU architectures.
format Preprint
id arxiv_https___arxiv_org_abs_2603_16692
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Dataflow-Oriented Classification and Performance Analysis of GPU-Accelerated Homomorphic Encryption
Nozaki, Ai
Kojima, Takuya
Takase, Hideki
Nakamura, Hiroshi
Distributed, Parallel, and Cluster Computing
Fully Homomorphic Encryption (FHE) enables secure computation over encrypted data, but its computational cost remains a major obstacle to practical deployment. To mitigate this overhead, many studies have explored GPU acceleration for the CKKS scheme, which is widely used for approximate arithmetic. In CKKS, CKKS parameters are configured for each workload by balancing multiplicative depth, security requirements, and performance. These parameters significantly affect ciphertext size, thereby determining how the memory footprint fits within the GPU memory hierarchy. Nevertheless, prior studies typically apply their proposed optimization methods uniformly, without considering differences in CKKS parameter configurations. In this work, we demonstrate that the optimal GPU optimization strategy for CKKS depends on the CKKS parameter configuration. We first classify prior optimizations by two aspects of dataflows which affect memory footprint and then conduct both qualitative and quantitative performance analyses. Our analysis shows that even on the same GPU architecture, the optimal strategy varies with CKKS parameters with performance differences of up to 1.98 $\times$ between strategies, and that the criteria for selecting an appropriate strategy differ across GPU architectures.
title Dataflow-Oriented Classification and Performance Analysis of GPU-Accelerated Homomorphic Encryption
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2603.16692