mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   No Prime Left Behind (https://www.mersenneforum.org/forumdisplay.php?f=82)
-   -   Sieving drive for k=1005-2000 n=200K-500K (https://www.mersenneforum.org/showthread.php?t=11204)

mdettweiler 2009-01-13 06:29

[quote=IronBits;158429]Here's what I see now.
I guess it did the first part, now it's doing something else... correct? :([/quote]
Uh...it looks like you started instance A eight times, instead of running instances B-H. And since it's already done with instance A's range, it started from zero on all of those!

Here's what you need to do:
-Stop all your sr2sieve instances.
-Delete the file checkpoint-a.txt if it exists.
-Now, run the batch file start2.bat.
-Run start3.bat.
-Run start4.bat.
-Run start5.bat, etc. up to start8.bat.
(Note that you're *not* running start1.bat, since that's instance A which is the one instance that finished its work.)
-Wait for each of the instances to terminate, and *then* your range is complete. Zip up all the factors-[i][a through h][/i].txt files and send them to Gary.

That should do the trick. :smile:

Next time I need to send you a care package, if I label the instances with letters (a, b, c, etc.) I'll label the respective batch files with letters too, rather than with 1, 2, 3, 4, etc. I think that may have contributed to the confusion here. :smile:

Max :smile:

gd_barnes 2009-01-13 06:36

[quote=mdettweiler;158435]Uh...it looks like you started instance A eight times, instead of running instances B-H. And since it's already done with instance A's range, it started from zero on all of those!

Here's what you need to do:
-Stop all your sr2sieve instances.
-Delete the file checkpoint-a.txt if it exists.
-Now, run the batch file start2.bat.
-Run start3.bat.
-Run start4.bat.
-Run start5.bat, etc. up to start8.bat.
(Note that you're *not* running start1.bat, since that's instance A which is the one instance that finished its work.)
-Wait for each of the instances to terminate, and *then* your range is complete. Zip up all the factors-[I][a through h][/I].txt files and send them to Gary.

That should do the trick. :smile:

Next time I need to send you a care package, if I label the instances with letters (a, b, c, etc.) I'll label the respective batch files with letters too, rather than with 1, 2, 3, 4, etc. I think that may have contributed to the confusion here. :smile:

Max :smile:[/quote]


Max,

Is it possible that he deleted his checkpoint files from the various directories when he sent them to us? If so, would your process work?

One other thing: If his ranges were showing a completion of Jan. 12th on Sunday, since Monday is Jan. 12th, is there something wrong in your process for the ranges that he is sieving? In other words, did they THINK that they were only supposed to go as far as they did and then stopped?

David,

Why did your machines stop sieving without completing? Power blip? If they just stopped like that, then we may have a bigger problem.


Gary

IronBits 2009-01-13 06:38

:missingteeth:

Nope, I was a dumb A$$ - I had 8 instances of the line below...
start "sr2sieve-1" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u a -z
Basically, I put all 8 cores on A
Now I'm using this - can I put core A on B to help it finish faster?

start "sr2sieve-2" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u b -z
start "sr2sieve-3" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u c -z
start "sr2sieve-4" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u d -z
start "sr2sieve-5" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u e -z
start "sr2sieve-6" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u f -z
start "sr2sieve-7" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u g -z
start "sr2sieve-8" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u h -z

You fellers are way ahead of me, Max, I use start, in one .bat file. We are back on track.

mdettweiler 2009-01-13 06:41

[quote=IronBits;158442]:missingteeth:

Nope, I was a dumb A$$ - I had 8 instances of the line below...
start "sr2sieve-1" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u a -z
Basically, I put all 8 cores on A
Now I'm using this - can I put core A on B to help it finish faster?

start "sr2sieve-2" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u b -z
start "sr2sieve-3" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u c -z
start "sr2sieve-4" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u d -z
start "sr2sieve-5" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u e -z
start "sr2sieve-6" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u f -z
start "sr2sieve-7" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u g -z
start "sr2sieve-8" sr2sieve.exe -p 7200e9 -P 7325e9 -i sieve1005-2000-200K-500K.txt -u h -z[/quote]
This still won't work--check your email for full details.

gd_barnes 2009-01-13 06:52

I'll step out of this conversation...I could only hurt things. I'm not familiar with the multi-threading or whatever it is.

David, the "-p 7200e9 -P 7325e9" part of the command line is different for each instance.


Gary

IronBits 2009-01-13 06:55

I won't make that mistake again :cry:

Lennart 2009-01-13 07:02

[quote=IronBits;158449]I won't make that mistake again :cry:[/quote]


:missingteeth: That one was good :smile:

/Lennart

gd_barnes 2009-01-13 07:22

Sorry...I gotta step back in here. Max and David, the latest restart of sr2sieve is still not right. See your Emails. The ranges should take no more than 2 days to complete if restarted correctly.

Max, it has started each range over from the beginning. That is why it's showing an ETA of Jan. 20th, which is too late for our needs.

Gary

gd_barnes 2009-01-13 09:37

David and I talked through the sieving issues on the phone. Everything is good now. His ETA for completing his range is now early on Jan. 14th. :smile:

gd_barnes 2009-01-14 01:13

[quote=nuggetprime;157884]8200G-8600G complete.9616 factors found. They will get mailed to Gary with in the next fifteen minutes.

nugget[/quote]


I PM'd Nugget yesterday about his factors. I still don't have them and he hasn't been on Mersenneforum since Jan. 10th. I'll try Emailing him now. If I don't hear from him by late Weds., I will start running his range myself. I think 2 quads will finish it up by Jan. 16th.

On another note, my 2 quads won't complete the P=8.8T-10T range until ~6 AM my time in the morning. So I'll move those 8 cores over to port 9000 sometime after that. But if I don't have Nugget's factors by late Weds. night, I'll have to move them back to sieving that range.


Gary

gd_barnes 2009-01-14 01:15

I've dropped the ball on computing an optimal sieving depth and don't have the time to mess with it right now. I think we can all agree that P=10T is enough. A rough estimate earlier had the optimum in the P=9T-10T range so this should be sufficient.


All times are UTC. The time now is 09:42.

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