DocumentCode :
2102177
Title :
Accelerating bootstrapping in FHEW using GPUs
Author :
Lee, Moon Sung ; Lee, Yongje ; Cheon, Jung Hee ; Paek, Yunheung
Author_Institution :
Dept. of Mathematical Sciences, Seoul National University, Korea
fYear :
2015
fDate :
27-29 July 2015
Firstpage :
128
Lastpage :
135
Abstract :
Recently, the usage of GPU is not limited to the jobs associated with graphics and a wide variety of applications take advantage of the flexibility of GPUs to accelerate the computing performance. Among them, one of the most emerging applications is the fully homomorphic encryption (FHE) scheme, which enables arbitrary computations on encrypted data. Despite much research effort, it cannot be considered as practical due to the enormous amount of computations, especially in the bootstrapping procedure. In this paper, we accelerate the performance of the recently suggested fast bootstrapping method in FHEW scheme using GPUs, as a case study of a FHE scheme. In order to optimize, we explored the reference code and carried out profiling to find out candidates for performance acceleration. Based on the profiling results, combined with more flexible tradeoff method, we optimized the bootstrapping algorithm in FHEW using GPU and CUDA´s programming model. The empirical result shows that the bootstrapping of FHEW ciphertext can be done in less than 0.11 second after optimization.
Keywords :
Acceleration; Encryption; Graphics processing units; Libraries; Noise; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems, Architectures and Processors (ASAP), 2015 IEEE 26th International Conference on
Conference_Location :
Toronto, ON, Canada
Type :
conf
DOI :
10.1109/ASAP.2015.7245720
Filename :
7245720
Link To Document :
بازگشت