POSTER: Accelerating High-Precision Integer Multiplication used in Cryptosystems with GPUs

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

Abstract

High-precision integer multiplication is crucial in privacy-preserving computational techniques but poses acceleration challenges on GPUs due to its complexity and the diverse bit lengths in cryptosystems. This paper introduces GIM, an efficient high-precision integer multiplication algorithm accelerated with GPUs. It employs a novel segmented integer multiplication algorithm that separates implementation details from bit length, facilitating code optimizations. We also present a computation diagram to analyze parallelization strategies, leading to a series of enhancements. Experiments demonstrate that this approach achieves a 4.47× speedup over the commonly used baseline.
Original languageEnglish
Title of host publicationPPoPP '24: Proceedings of the 29th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming
Pages445-447
Publication statusPublished - 20 Feb 2024

Fingerprint

Dive into the research topics of 'POSTER: Accelerating High-Precision Integer Multiplication used in Cryptosystems with GPUs'. Together they form a unique fingerprint.

Cite this