Efficient high-precision integer multiplication on the GPU. (May 2022)
- Record Type:
- Journal Article
- Title:
- Efficient high-precision integer multiplication on the GPU. (May 2022)
- Main Title:
- Efficient high-precision integer multiplication on the GPU
- Authors:
- Dieguez, Adrian P
Amor, Margarita
Doallo, Ramón
Nukada, Akira
Matsuoka, Satoshi - Abstract:
- The multiplication of large integers, which has many applications in computer science, is an operation that can be expressed as a polynomial multiplication followed by a carry normalization. This work develops two approaches for efficient polynomial multiplication: one approach is based on tiling the classical convolution algorithm, but taking advantage of new CUDA architectures, a novelty approach to compute the multiplication using integers without accuracy lossless; the other one is based on the Strassen algorithm, an algorithm that multiplies large polynomials using the FFT operation, but adapting the fastest FFT libraries for current GPUs and working on the complex field. Previous studies reported that the Strassen algorithm is an effective implementation for "large enough" integers on GPUs. Additionally, most previous studies do not examine the implementation of the carry normalization, but this work describes a parallel implementation for this operation. Our results show the efficiency of our approaches for short, medium, and large sizes.
- Is Part Of:
- International journal of high performance computing applications. Volume 36:Number 3(2022)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 36:Number 3(2022)
- Issue Display:
- Volume 36, Issue 3 (2022)
- Year:
- 2022
- Volume:
- 36
- Issue:
- 3
- Issue Sort Value:
- 2022-0036-0003-0000
- Page Start:
- 356
- Page End:
- 369
- Publication Date:
- 2022-05
- Subjects:
- large integers -- multiplication -- FFT -- GPU -- CUDA
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/10943420221077964 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 20614.xml