mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet

Reply
 
Thread Tools
Old 2020-12-04, 11:01   #1
rikfo
 
Dec 2020

102 Posts
Default Continue on someone's expired first time LL assignment

Let's say someone does not complete their LL test and the assignment expires. Does the prime95 software repeatedly upload the remainder after some interations allowing someone else to continue from that iteration or do you have to restart from the beginning?
rikfo is offline   Reply With Quote
Old 2020-12-04, 11:10   #2
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

589610 Posts
Default

Quote:
Originally Posted by rikfo View Post
Does the prime95 software repeatedly upload the remainder after some interations allowing someone else to continue from that iteration or do you have to restart from the beginning?
You have to run the test from the beginning.

The server doesn't store intermediate residues, The client doesn't upload intermediate residues.
retina is offline   Reply With Quote
Old 2020-12-04, 11:15   #3
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

2×33×7 Posts
Default

Doesn't Prime95 upload 1024 bit residues regularly? In any case, that data is not sufficient for continuing a computation.
kruoli is offline   Reply With Quote
Old 2020-12-04, 11:30   #4
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

23·11·67 Posts
Default

Quote:
Originally Posted by kruoli View Post
Doesn't Prime95 upload 1024 bit residues regularly?
What it does upload is only a tiny part of the residue. The full residue is kept only locally.

Last fiddled with by retina on 2020-12-04 at 22:40
retina is offline   Reply With Quote
Old 2020-12-04, 17:45   #5
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

22×1,193 Posts
Default

The interim residues logged in prime.log as uploaded at 500K iterations from start and every multiple of 5M from there on are IIRC only least-significant-64-bits. These get logged in results.txt:
Code:
[Sun Apr 19 00:51:13 2020]
M79335979 interim PRP residue F884B6F970C2E554 at iteration 10000000
Final residues in results.json.txt are 2048bit. Both are far shorter than the full exponent-bits-long residue, currently ~100,000,000 bits, which is what's needed to continue a test, and can not be derived from the truncated values.

Periodically someone proposes periodic saving of full-length interim residues from all clients to the server, to potentially save lost time from abandoned work.
It gets shot down on the basis of bandwidth limitations, storage requirements, and cost.

Last fiddled with by kriesel on 2020-12-04 at 17:50
kriesel is offline   Reply With Quote
Old 2020-12-04, 20:57   #6
rikfo
 
Dec 2020

2 Posts
Default

Hmm okay. The maximum size of the residue is equal to the exponent number of bits, right? So as you say, right now it would be in the order of ~100-400 Mbits or ~13-50 Mbytes? That seems reasonable to store "somewhere". If everyone devotes some of their space all residues of the current assignments could easily be stored. But I guess it gets very complicated to keep track of and to synchronize the progress.

Maybe it could also provide the option for those who work in a team or for someone who works on different computers to spread the work of the same exponent on different computers?

In the end maybe its not worth the effort at all...
rikfo is offline   Reply With Quote
Old 2020-12-04, 21:14   #7
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

10001100110102 Posts
Default

This has been discussed many times, and the effort to share residues is much more than the work saved by aborted tests.

The people serious enough to do more than 24 hr of work on an exponent are also often resourceful enough to copy a Prime95 folder to another computer if something fails to finish a test. So, the use case for managing residue files is pretty small. It also adds a whole bunch of bandwidth, which is not free for every user.
VBCurtis is offline   Reply With Quote
Old 2020-12-04, 21:16   #8
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

2×112×37 Posts
Default

Quote:
Originally Posted by rikfo View Post
Maybe it could also provide the option for those who work in a team or for someone who works on different computers to spread the work of the same exponent on different computers?
If you only had access to computers part time, say like at a library or internet cafe, you could put Prime95 on a thumb drive and move those files around. But you can't practically have 2 computers work on parts of the same PRP at the same time.
Uncwilly is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
reported result leads to assignment falsely marked expired kriesel PrimeNet 37 2019-03-19 13:21
was P-1 expired? dh1 PrimeNet 9 2016-09-04 14:18
Expired assignment kracker PrimeNet 23 2016-01-26 20:41
Trial Factor Assignment Time Limits Judge Hale Information & Answers 12 2015-07-11 23:48
Exponent expired? Chuck PrimeNet 4 2014-02-11 03:49

All times are UTC. The time now is 23:38.

Sat Dec 5 23:38:59 UTC 2020 up 2 days, 19:50, 0 users, load averages: 2.27, 1.82, 1.78

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.