mersenneforum.org Continue on someone's expired first time LL assignment
 Register FAQ Search Today's Posts Mark Forums Read

 2020-12-04, 11:01 #1 rikfo   Dec 2020 2 Posts 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?
2020-12-04, 11:10   #2
retina
Undefined

"The unspeakable one"
Jun 2006
My evil lair

27×47 Posts

Quote:
 Originally Posted by rikfo 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.

 2020-12-04, 11:15 #3 kruoli     "Oliver" Sep 2017 Porta Westfalica, DE 5×83 Posts Doesn't Prime95 upload 1024 bit residues regularly? In any case, that data is not sufficient for continuing a computation.
2020-12-04, 11:30   #4
retina
Undefined

"The unspeakable one"
Jun 2006
My evil lair

27×47 Posts

Quote:
 Originally Posted by kruoli 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

 2020-12-04, 17:45 #5 kriesel     "TF79LL86GIMPS96gpu17" Mar 2017 US midwest 32·72·11 Posts 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
 2020-12-04, 20:57 #6 rikfo   Dec 2020 2 Posts 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...
 2020-12-04, 21:14 #7 VBCurtis     "Curtis" Feb 2005 Riverside, CA 11·421 Posts 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.
2020-12-04, 21:16   #8
Uncwilly
6809 > 6502

"""""""""""""""""""
Aug 2003
101×103 Posts

23·401 Posts

Quote:
 Originally Posted by rikfo 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.

 Similar Threads Thread Thread Starter Forum Replies Last Post kriesel PrimeNet 37 2019-03-19 13:21 dh1 PrimeNet 9 2016-09-04 14:18 kracker PrimeNet 23 2016-01-26 20:41 Judge Hale Information & Answers 12 2015-07-11 23:48 Chuck PrimeNet 4 2014-02-11 03:49

All times are UTC. The time now is 08:34.

Thu Jan 28 08:34:08 UTC 2021 up 56 days, 4:45, 0 users, load averages: 2.10, 2.30, 2.21

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.