mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   PrimeNet (https://www.mersenneforum.org/forumdisplay.php?f=11)
-   -   Problems running ECM on 2 workers (https://www.mersenneforum.org/showthread.php?t=11284)

MatWur-S530113 2009-01-06 12:02

Problems running ECM on 2 workers
 
Hello,

I'm running 2 times the same batch with ECM curves on both workers like:
[CODE]
[Worker #1]
ECM2=1,2,2213,-1,44000000,4400000000,30,"53113,7967736971962111"
.
.
.
[Worker #2]
ECM2=1,2,2213,-1,44000000,4400000000,30,"53113,7967736971962111"
.
.
.
[/CODE]

Yesterday I interrupted prime95 while running this curves to add more batches of work for the night. Worker#1 was at curve 28 when I stopped it, Worker#2 was at curve 29 (~5%). After restarting prime95 both workers began with curve 29 at 5% and the same sigma. I think both workers stored their data in the same file on the HD, overwriting the data of the first worker.
With prime95 v24.14 (atm I'm using v25.8b5) I never had this problem as it used 2 instances and 2 different folders on the HD. Curve 30 had different sigmas again for the both workers. Then prime95 reportet 2 times '30 curves done' to the server. Indeed curve 28 of Worker#1 was not calculatet and curve 29 was calculatet twice. This could be used for another kind of the 'cheesehead-bug': Interrupt Worker#1 at curve 1 and Worker#2 at curve 30. Restart both workers at curve 30 and report 2 times 30 curves done...
I don't know how to solve this problem. I will try to run ECM on different exponents, but it is a strength of ECM to be parallelizeable and sometimes it is needed.

best regards,

Matthias


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

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