mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Software (https://www.mersenneforum.org/forumdisplay.php?f=10)
-   -   move partially completed assignment (https://www.mersenneforum.org/showthread.php?t=12859)

RickC 2009-12-14 03:42

move partially completed assignment
 
Let's say I have two machines that are both already running Prime95 25.9 build 4 and both already have partially completed assignments. Both machines have the same optional user id specified and a different optional computer name specified under the PrimeNet configuration.

Then let's say one machine is no longer going to be used for Prime95 but I still have all the files zipped up from the folder where Prime95 was running.

Does anyone know how to move the assignments from one computer to another? Can I just copy the 3 save files and paste in the line from one worktodo.txt to another?

Also, are the save files compatible between 32-bit and 64-bit operating systems?

Thanks,

Rick

S485122 2009-12-14 06:21

As long as you stop Prime95 or mprime before editing your worktodo.txt file you can proceed as intended : copy the save files (that are compatible between 32 and 64 bit versions) and paste the line from the worktodo.txt file from retired computer in he worktodo.txt file of the remaining computer.

Jacob

spaz 2009-12-14 08:26

Just a little hijack (in the same vien though)

If I have a dual boot machine can I run both Prime95 and mprime out of the smae directory (say a fat32 partition) and have them both work off of the same assignments such that it doesn't matter if I switch which I'm running and the other wil; just pick up? Or will the universe implode upon itself?

Sorry for the hijack

retina 2009-12-14 08:39

[QUOTE=spaz;198796]Just a little hijack (in the same vien though)

If I have a dual boot machine can I run both Prime95 and mprime out of the smae directory (say a fat32 partition) and have them both work off of the same assignments such that it doesn't matter if I switch which I'm running and the other wil; just pick up? [b]Or[/b] will the universe implode upon itself?[/QUOTE]Why the "[url=http://en.wikipedia.org/wiki/Ultimate_fate_of_the_universe]Or[/url]"? Perhaps both can happen. Although presumably not both at the same time.

[size=1]Also from me: sorry for the highjacking. At least it was only thread I highjacked and not an aeroplane.[/size]

So, anyway, now back on topic, ...

Mini-Geek 2009-12-14 14:03

[quote=spaz;198796]If I have a dual boot machine can I run both Prime95 and mprime out of the smae directory (say a fat32 partition) and have them both work off of the same assignments such that it doesn't matter if I switch which I'm running and the other wil; just pick up?[/quote]
Since retina didn't actually answer you, (:judge:) yes you can do that.

retina 2009-12-14 14:21

I thought I did answer. Admittedly not in a straight forward and plain way. I suggested that both can happen. Although I see I could have been clearer and mentioned that the universe implosion thing was the only uncertain event.

spaz 2009-12-14 16:53

Well the universe imploding is a constant possibility, just an infinitesimal small one. And if you accept parallel universes it's already happened a near infinite number of times...

But thanks, that's good to know.

Smorg 2010-01-01 19:47

How do you determine which job maps to which data file?

patrik 2010-01-01 21:23

The last 5 or 6 digits of the exponent are included in the file name. E.g.
[CODE]::::::::::::::
worktodo.txt
::::::::::::::
[Worker #1]
DoubleCheck=ED46B64B25092547FF76C556907E0082,23[COLOR="Red"]402447[/COLOR],67,1
DoubleCheck=7B59E368F8E02C7E0656A2FA93845655,22606319,67,1

[Worker #2]
DoubleCheck=D9A6FBFACB07687F7E12E79129C855C6,22[COLOR="Green"]777277[/COLOR],67,1

[Worker #3]
Pfactor=E86BACD0DA2D30AA24E9A251DB48242C,1,2,515[COLOR="Blue"]18843[/COLOR],-1,68,2
Pfactor=12BCBA35E84CE4946D8974D22F6AA96A,1,2,51530329,-1,68,2[/CODE] and my current save files are[CODE]p5Q[COLOR="Blue"]18843[/COLOR] p5Q18843.bu2 pM777277.bu pN[COLOR="Red"]402447[/COLOR] pN402447.bu2
p5Q18843.bu pM[COLOR="Green"]777277[/COLOR] pM777277.bu2 pN402447.bu[/CODE]
The *.bu and *.bu2 are just older save files. The current plus two older ones are kept.

TheJudger 2010-01-02 00:52

pM777277 => M is the 13th character in the alphabet 13+9 = 22
pN402447 => N is the 14th character in the alphabet 14+9 = 23

x = worktype (more or less)
up to M9999999: up to x9999999 (easy one!)
M10000000 to M34999999: xA000000 to xY999999 (replace first two digits with A (10) to Y(34))
M35000000 to M60999999: x0A00000 to x9Z99999 (replace first two digits with A (35) to Z(60) and swap with 3rd digit)
M61000000 to M79999999: x00B0000 to x99T9999 (replace first two digits with B (61) to T(79) and swap with 4th digit)
M80000000 and above: x80000000 and above (filename contains more than 8 characters before the dot)

TheJudger 2010-01-02 16:02

[QUOTE=TheJudger;200579]pM777277 => M is the 13th character in the alphabet 13+9 = 22
pN402447 => N is the 14th character in the alphabet 14+9 = 23

x = worktype (more or less)
up to M9999999: up to x9999999 (easy one!)
M10000000 to M34999999: xA000000 to xY999999 (replace first two digits with A (10) to Y(34))
M35000000 to M60999999: x0A00000 to x9Z99999 (replace first two digits with A (35) to Z(60) and swap with 3rd digit)
M61000000 to M79999999: x00B0000 to x99T9999 (replace first two digits with B (61) to T(79) and swap with 4th digit)
M80000000 and above: x80000000 and above (filename contains more than 8 characters before the dot)[/QUOTE]

There is (at least) one little error in my text:
M61000000 to M79999999: x00B0000 to x99T9999 (replace first two digits with B (61) to T(79) and swap with 4th digit)
should be
M61000000 to M79999999: x00B0000 to x99T9999 (replace first two digits with B (61) to T(79) and place it between 4th and 5th digit)

Examples:
M10123456 => 10 becomes an A => xA123456
M35123456 => 35 becomes an A => x1A23456
M61123456 => 61 becomes an B => x12B3456

sixblueboxes 2013-03-25 11:48

What about the exponent reservations? GIMPS will still think that the old computer is working on them, when in fact the new computer will be working on them and reporting the results.

:smile:
Answering my own question:

Once the new computer reports the expected completion dates to GIMPS, it will know that those exponents are now assigned to the new computer.

Mr. P-1 2013-03-25 12:30

[QUOTE=sixblueboxes;334886]What about the exponent reservations? GIMPS will still think that the old computer is working on them, when in fact the new computer will be working on them and reporting the results.[/QUOTE]

As long as you have the correct assignment key, the server will think whichever computer last reported those assignments is the one working on them.

Mr. P-1 2013-03-25 12:31

[QUOTE=spaz;198829]Well the universe imploding is a constant possibility, just an infinitesimal small one. [/QUOTE]

Unless the Doctor crosses his own timestream.


All times are UTC. The time now is 02:18.

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