DocumentCode :
2604700
Title :
Computing twin primes and Brun´s constant: a distributed approach
Author :
Fry, Patrick H. ; Nesheiwat, Jeffrey ; Szymanski, Boleslaw K.
Author_Institution :
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
fYear :
1998
fDate :
28-31 Jul 1998
Firstpage :
42
Lastpage :
49
Abstract :
The paper describes an implementation of a large heterogeneous distributed parallel computation that counts the distribution of twin primes and calculates Brun´s constant and maximal distances between pairs of twin primes. Two primes are twins if they differ by two. It is not known if there are infinitely many twin primes but it was proven that the sum of their inverses converges to the value defined as Brun´s constant. Prior to this work, the number of twins and their contribution to Brun´s constant was known for all twins up to 1014. The authors have advanced this calculation to 2·1015 and are planning to continue to 1016. The computation is distributed using the farmer-workers paradigm. The farmer divides the numerical range into intervals of 10 billion. Workers are assigned intervals to analyze and return results. If a worker fails, e.g., it does not return results within a given time period, the farmer reassigns its intervals to other workers. The farmer also frequently saves its state. If the farmer dies, a new one can be started up with minimal loss of work. The paper describes the algorithm for locating twin primes, a modified Sieve of Eratosthenes. It also discusses the method for distributing the work to clients, time and space saving optimizations, and multi-platform support. They conclude by presenting some preliminary results up to 1.8·1015 future directions for the system
Keywords :
client-server systems; number theory; optimisation; parallel programming; Brun´s constant calculation; client work distribution; farmer-workers paradigm; large heterogeneous distributed parallel computation; maximal distances; modified Sieve of Eratosthenes; multi-platform support; space saving optimization; time saving optimization; twin prime distribution counting; Computer science; Concurrent computing; Distributed computing; Government; Parallel processing; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1998. Proceedings. The Seventh International Symposium on
Conference_Location :
Chicago, IL
ISSN :
1082-8907
Print_ISBN :
0-8186-8579-4
Type :
conf
DOI :
10.1109/HPDC.1998.709953
Filename :
709953
Link To Document :
بازگشت