GPU Acceleration of High-Precision Homomorphic Computation Utilizing Redundant Representation

被引:0
|
作者
Narisada, Shintaro [1 ]
Okada, Hiroki [1 ]
Fukushima, Kazuhide [1 ]
Kiyomoto, Shinsaku [1 ]
Nishide, Takashi [2 ]
机构
[1] KDDI Res Inc, Saitama, Japan
[2] Univ Tsukuba, Ibaraki, Japan
关键词
FHE; redundant binary; GPU acceleration;
D O I
10.1145/3605759.3625256
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fully homomorphic encryption (FHE) can perform computations on encrypted data, allowing us to analyze sensitive data without losing its security. The main issue for FHE is its lower performance, especially for high-precision computations, compared to calculations on plaintext data. Making FHE viable for practical use requires both algorithmic improvements and hardware acceleration. Recently, Klemsa and Onen (CODASPY'22) presented fast homomorphic algorithms for high-precision integers, including addition, multiplication and some fundamental functions, by utilizing a technique called redundant representation. Their algorithms were applied on TFHE, which was proposed by Chillotti et al. (Asiacrypt'16). In this paper, we further accelerate this method by extending their algorithms to multithreaded environments. The experimental results show that our approach performs 128-bit addition in 0.41 seconds, 32-bit multiplication in 4.3 seconds, and 128-bit Max and ReLU functions in 1.4 seconds using a Tesla V100S server.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 50 条
  • [41] Computation of high-precision mathematical constants in a combined cluster and grid environment
    Takahashi, D
    Sato, M
    Boku, T
    LARGE-SCALE SCIENTIFIC COMPUTING, 2006, 3743 : 454 - 461
  • [42] A MULTIPROCESSOR ARCHITECTURE USING MODULAR ARITHMETIC FOR VERY HIGH-PRECISION COMPUTATION
    WU, HM
    CA-DSP 89, VOLS 1 AND 2: 1989 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SIGNAL PROCESSING, 1989, : 541 - 546
  • [43] SINGULAR AND NEAR-SINGULAR INTEGRALS IN HIGH-PRECISION DERIVATIVE COMPUTATION
    OMERAGIC, D
    SILVESTER, PP
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 1995, 14 (01) : 19 - 39
  • [44] Development of a high-precision long trace profiler utilizing shear measurements
    Cui, Xiaowen
    Wu, Ming
    Dong, Han
    Qin, Xiaobo
    Yang, Fugui
    Zhang, Xiaowei
    Li, Ming
    Sheng, Weifan
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2024, 95 (10):
  • [45] High-Precision Control for Functional Electrical Stimulation Utilizing a High-Resolution Encoder
    Sakaino, Sho
    Kitamura, Tomoya
    Mizukami, Naoto
    Tsuji, Toshiaki
    IEEJ JOURNAL OF INDUSTRY APPLICATIONS, 2021, 10 (02) : 124 - 133
  • [46] A compact Chebyshev representation of high-precision Earth's nutation theory
    Trubitsina, AA
    ASTRONOMICHESKII ZHURNAL, 1995, 72 (05): : 773 - 781
  • [47] A High-Precision 3-D Vibration Acceleration Sensor Based on FBGs
    Sun, Shizheng
    Wu, Yufeng
    Pang, Ke
    Xu, Xiangyang
    Chen, Renxiang
    He, Zeyin
    IEEE SENSORS JOURNAL, 2025, 25 (02) : 2321 - 2330
  • [48] Multiaccelerometer-Based Method for High-Precision Angular Acceleration Measurement of Turntable
    Liang, Yu
    Pei, Zhe
    Yu, Li
    Guo, Xukai
    Yu, Xiaobing
    Fan, Ji
    Hu, Chenyuan
    Tu, Liangcheng
    Zhou, Zebing
    Liu, Huafeng
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [49] A High-Precision, Hybrid GPU, CPU and RAM Power Model for Generic Multimedia Workloads
    Stokke, Kristoffer Robin
    Stensland, Hakon Kvale
    Griwodz, Carsten
    Halvorsen, Pal
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MULTIMEDIA SYSTEMS (MMSYS'16), 2016, : 145 - 156
  • [50] High-precision computation of the weak Galerkin methods for the fourth-order problem
    Burkardt, John
    Gunzburger, Max
    Zhao, Wenju
    NUMERICAL ALGORITHMS, 2020, 84 (01) : 181 - 205