DocumentCode
255791
Title
High throughput long integer multiplication using Fast Fourier Transform on parallel workstation
Author
Tembhurne, J.V. ; Sathe, S.R.
Author_Institution
Dept. of Comput. Sci. & Eng., Visvesvaraya Nat. Inst. of Technol., Nagpur, India
fYear
2014
fDate
11-13 Dec. 2014
Firstpage
1
Lastpage
6
Abstract
In this paper, we have proposed high throughput parallel long integer multiplication algorithm on parallel workstation. In integer arithmetic operations, long integer multiplication is the most time consuming and key operation. In public-key cryptography such as RSA, Diffie-Hellman and so on long integer multiplication is required. Long integer multiplication operation is performed heavily for the computation of exponentiation. This computation affects and bottlenecks the overall performance of cryptography process. We used floating point Fast Fourier Transform (FFT) for parallel implementation of long integer multiplication to accelerate these cryptography processes. This paper aims on high throughput and practical parallel implementation of long integer multiplication on newly available parallel processors such as multiple cores CPUs and many cores Graphics Processing Units (GPUs). We analyze and present the results on FFT benchmarks fast libraries for long integer multiplication on parallel workstation.
Keywords
fast Fourier transforms; mathematics computing; parallel processing; public key cryptography; CPU; FFT; GPU; RSA; fast Fourier transform; graphics processing unit; multiple cores; parallel long integer multiplication algorithm; parallel processors; parallel workstation; public-key cryptography; Graphics processing units; Instruction sets; Kernel; Multicore processing; Workstations; CUDA; FFT; GPU; OpenMP; long integer multiplication;
fLanguage
English
Publisher
ieee
Conference_Titel
India Conference (INDICON), 2014 Annual IEEE
Conference_Location
Pune
Print_ISBN
978-1-4799-5362-2
Type
conf
DOI
10.1109/INDICON.2014.7030637
Filename
7030637
Link To Document