![]() |
Transfering from one machine to another
OK, so I've done some searching and reading through other people's posts about moving progress from one machine to another, but I've got a [seemingly] unique twist that makes this a bit more difficult than what I've seen other posts talking about...
I currently run 3 computers constantly on this project, total of 5 assignments (2 computers run 2, 3rd only runs one). I will soon lose one of the three machines, but do not want to lose the progress that machine has gained, so I obviously want to continue that one on one of my other machines. However, I don't think it's as easy as moving the files from one machine to the other, because my other machines are also doing their own thing, so I obviously don't want to mess up the work they are doing. Make sense? I am certain that I'm not the first person to attempt this, so there's got to be an easy way, I just don't know enough to figure it out, and I don't want to break anything and lose lots of valuable work on the various exponents that I'm currently testing... Thanks for your help! |
All you need to do is modify the worktodo.txt in the computer that you'll move the work to. Example:
Computer A/Prime95/worktodo.txt: [code][Worker #1] Test=DAEBCA6B5CBE5A656F5EAD65F6A5E,54123456,72,1 [Worker #2] Test=AC253B54E989DEF89BA966AC54BED,58123456,72,1[/code] And Computer B/Prime95/worktodo.txt, the one you're losing: [code][Worker #1] Test=<Hex key 1>,57123456,72,1 [Worker #2] Test=<Hex key 2>,56123456,72,1[/code] All you need to do is [U]copy the save file(s) from B onto A[/U], and then [U]modify A's worktodo.txt [/U]to look like this: [code][Worker #1] Test=DAEBCA6B5CBE5A656F5EAD65F6A5E,54123456,72,1 Test=<Hex key 1>,57123456,72,1 [Worker #2] Test=AC253B54E989DEF89BA966AC54BED,58123456,72,1 Test=<Hex key 2>,56123456,72,1[/code] That way A will continue working on what it already has queued, and when it's done it'll just move on to the next assignment in the list. When it does that it'll check for the save file before starting from scratch, and if it finds the file will resume as if it was the same computer. You can arrange the assignments as you like, in any order, and with however many [Worker] sections as is appropriate. |
Thanks for your help.
One clarification question... [QUOTE=Dubslow]All you need to do is [U]copy the save file(s) from B onto A[/U][/QUOTE] What are the save files? If I move the ones from machine B to machine A, won't that replace the one on A, losing all data that A has finished? |
[QUOTE=JVD;299214]What are the save files? If I move the ones from machine B to machine A, won't that replace the one on A, losing all data that A has finished?[/QUOTE]
This should not be a problem because the save files have names which are unique for the exponent on which you are working coupled with the work type. The format of the filenames depends on which work type you are doing. The last six decimal digits of the exponent occur in the name in all the work types with which I am acquainted. For LL testing, for example, the name of the save file takes the form XnXnnnnn where XX are two letters signifying the most significant digits of the exponent and nnnnnn are the last 6 digits. Backups of these save files are made automatically. |
| All times are UTC. The time now is 23:28. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.