Hello all.
This idea is rather obvious, but I don't remember anybody
mentioned it.
The schema (exponent, residue) were good when a double
check last a few days. But now, a lot of time can be saved on triple
checks if the partial residue of every X iterations were logged. X
could be a million or so. To avoid hard disk and network traffic
bloating, take only 16 bits. The final residue would be as always, of
course.
When a discrepance is found, the double check stops (and
starts another exponent) while other machine (with different
sofware?) begins the triple check up the offending point, where we
knows (hopefully) who made the mistake. If was the first check, the
double check machine continues the LLTest were it stopped, using
the intermediate files. If the double check machine is wrong, the
triple check now turns to be a double check.
Furthermore, it's reasonable to think that most errors on
LLTests occurs early, due to buggy hardware. So, the average time-
saving would be more than 50% for faulty results.
Saludos
Oscar Fuentes
_________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers