Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Factorization of large integers on a massively parallel computer

Conference ·
OSTI ID:6984916

Our interest in integer factorization at Sandia National Laboratories is motivated by cryptographic applications and in particular the security of the RSA encryption-decryption algorithm. We have implemented our version of the quadratic sieve procedure on the NCUBE computer with 1024 processors (nodes). The new code is significantly different in all important aspects from the program used to factor number of order 10/sup 70/ on a single processor CRAY computer. Capabilities of parallel processing and limitation of small local memory necessitated this entirely new implementation. This effort involved several restarts as realizations of program structures that seemed appealing bogged down due to inter-processor communications. We are presently working with integers of magnitude about 10/sup 70/ in tuning this code to the novel hardware. 6 refs., 3 figs.

Research Organization:
Sandia National Labs., Albuquerque, NM (USA)
DOE Contract Number:
AC04-76DP00789
OSTI ID:
6984916
Report Number(s):
SAND-88-0262C; CONF-8805114-2; ON: DE88011625
Country of Publication:
United States
Language:
English

Similar Records

Structural analysis on massively parallel computers
Conference · Wed Jul 30 00:00:00 EDT 2003 · Computing Systems in Engineering · OSTI ID:6193022

Factoring very large numbers using a massively parallel computer
Conference · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:6308089

Factorization using the quadratic sieve algorithm
Technical Report · Wed Nov 30 23:00:00 EST 1983 · OSTI ID:5435163