DocumentCode :
2962479
Title :
SMP Based Solver for Large Binary Systems
Author :
Jain, Nikhil ; Pande, Brajesh ; Gupta, Phalguni
Author_Institution :
Indian Inst. of Technol. Kanpur, Kanpur, India
fYear :
2009
fDate :
8-11 Dec. 2009
Firstpage :
426
Lastpage :
431
Abstract :
Solving a large sparse system of linear equations (SSLE)over the binary field is an important step in the general number field seive (GNFS) algorithm that is often used to factorize large integers used in the RSA algorithm. Block Lanczos method proposed by Montgomery is an efficient and reliable method for solving such systems. A number of implementations of Block Lanczos method on distributed systems have been proposed in past. This paper discusses the parallel Montgomery´s Block Lanczos method for solving binary system of equations on shared multiprocessors(SMP). A simple experiment shows that the speed of convergence of this algorithm is dependent on a wise choice of initial guess for kick-starting the algorithm. A somewhat dense choice of the initial guess is suggested rather than a random choice for faster convergence. Devoid of any communication overheads of a loosely coupled system, the improved method gives good performance on SMP systems which can provide an able alternative to the more popular distributed systems. Details of implementation of this algorithm on SMP and experimental results are also provided in the paper.
Keywords :
distributed arithmetic; linear systems; multiprocessing systems; parallel algorithms; public key cryptography; GNFS algorithm; RSA algorithm; SMP systems; binary field; distributed systems; general number field seive; large binary linear systems; linear equations; parallel block Lanczos method; shared multiprocessors; Convergence; Cryptography; Distributed computing; Equations; Iterative algorithms; Linear systems; Nonlinear filters; Polynomials; Protocols; Security; Galois Field GF(2); RSA GNFS integer factorization; SMP; binary fields; openmp parallel algorithm; sparse linear systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2009 International Conference on
Conference_Location :
Higashi Hiroshima
Print_ISBN :
978-0-7695-3914-0
Type :
conf
DOI :
10.1109/PDCAT.2009.70
Filename :
5372766
Link To Document :
بازگشت