• 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