mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2019-07-01, 01:44   #298
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

35×31 Posts
Default

Windows 64-bit 29.8 build 5 is available. Very minor bugs fixed as documented in post #2
Prime95 is offline   Reply With Quote
Old 2019-07-01, 02:39   #299
pepi37
 
pepi37's Avatar
 
Dec 2011
After milion nines:)

5AB16 Posts
Default

Build 5 installed but no change ( see screenshot)


Second link still point to build3
Quote:
Download links:
Windows 64-bit: ftp://mersenne.org/gimps/p95v298b3.win64.zip
Third, found bug mentioned before in this post ( on first page )



Worker 1 and worker 2 do P-1 on workunits. But both workunits have same exponent ( in this case 262144) So when time for writing intermediate file worker 1 write file and worker 2 try to read that file, but it not correct one, since Prime95 write only one file.
I assume error is Prime95 name intermediate file by exponent and that is root of problem. Suggest to add prefix to name of intermediate file that will mark worker name and problem is solved. ( something like worker1_m0262144. bu and worker2_m0262144.bu)


[Mon Jul 01 02:36:21 2019]
115002638^262144+1 completed P-1, B1=5000, B2=80000, Wh4: 06E0462F
Error reading intermediate file: m0262144
Renaming m0262144 to m0262144.bad1
All intermediate files bad. Temporarily abandoning work unit.
Trying backup intermediate file: m0262144.bad1
Error reading intermediate file: m0262144.bad1
Attached Thumbnails
Click image for larger version

Name:	prime95.jpg
Views:	83
Size:	303.0 KB
ID:	20702  
pepi37 is online now   Reply With Quote
Old 2019-07-01, 05:02   #300
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

331310 Posts
Default

Quote:
Originally Posted by pepi37 View Post
...Suggest to add prefix to name of intermediate file that will mark worker name and problem is solved. ( something like worker1_m0262144. bu and worker2_m0262144.bu)...
That seems like a good idea, but it's not practical if you sometimes move exponents between workers for some reason. I don't know if it's common, but I used to do it a lot when I had more machines... I sometimes moved an almost done exponent to a different machine entirely so I could focus one of the "big boys" on a larger exponent or whatever.

Anyway, things like that would throw a wrench into naming temp files for the worker #. But otherwise, in rare cases like yours, there should be some way to avoid having the workers clobber each other's intermediate files. I just don't know how common that is since it's not something you'd do with LL or PRP. Only factoring work would make sense to do that, so perhaps something else in the filename that indicates things like TF level, bounds, etc. so they're distinct in that way.
Madpoo is offline   Reply With Quote
Old 2019-07-01, 05:14   #301
axn
 
axn's Avatar
 
Jun 2003

2×3×7×112 Posts
Default

Considering that the work being done was on different numbers, the solution is obvious -- the save filename should be a function of the full number (k*b^n+c), rather than just the exponent.

Gone are the days when P95 was used only for mersenne numbers where such a scheme would have worked.
axn is online now   Reply With Quote
Old 2019-07-01, 05:42   #302
S485122
 
S485122's Avatar
 
Sep 2006
Brussels, Belgium

35·7 Posts
Default

Since so few people will work on two different numbers using the same exponent, and since it is such a specialised type of work, wouldn't it be easier if the user ran the program from different folders ?

Jacob

(Because using a unique name based on the full number might be cumbersome when the numbers are millions of bits...)
S485122 is offline   Reply With Quote
Old 2019-07-01, 06:49   #303
axn
 
axn's Avatar
 
Jun 2003

2×3×7×112 Posts
Default

Quote:
Originally Posted by S485122 View Post
(Because using a unique name based on the full number might be cumbersome when the numbers are millions of bits...)
Numbers might be millions of bits, but k,b,n,c are not. And their unique hash can be smaller still.

Most file systems now support really long file names.

Last fiddled with by axn on 2019-07-01 at 06:50
axn is online now   Reply With Quote
Old 2019-07-01, 09:24   #304
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

24·389 Posts
Default

Quote:
Originally Posted by axn View Post
Numbers might be millions of bits, but k,b,n,c are not. And their unique hash can be smaller still.

Most file systems now support really long file names.
I think a hash is a needless complication, and a potential clash problem. Just put k_b_n_c directly.
retina is online now   Reply With Quote
Old 2019-07-01, 10:39   #305
pepi37
 
pepi37's Avatar
 
Dec 2011
After milion nines:)

1,451 Posts
Default

Quote:
Originally Posted by retina View Post
I think a hash is a needless complication, and a potential clash problem. Just put k_b_n_c directly.
Perfect¡
pepi37 is online now   Reply With Quote
Old 2019-07-01, 14:11   #306
rainchill
 
Apr 2005
DFW, tx

3×11 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Windows 64-bit 29.8 build 5 is available. Very minor bugs fixed as documented in post #2
Was the download link in Post 1 of this thread not updated? Prime95.exe inside the ZIP file has a date of April 22nd.

Also - Did they ever look into the ETA issues? On my new 9900k estimated completion times are all over the map and wildly incorrect.
rainchill is offline   Reply With Quote
Old 2019-07-01, 18:10   #307
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

35·31 Posts
Default

Quote:
Originally Posted by rainchill View Post
Was the download link in Post 1 of this thread not updated? Prime95.exe inside the ZIP file has a date of April 22nd.

Also - Did they ever look into the ETA issues? On my new 9900k estimated completion times are all over the map and wildly incorrect.
I will update link in first post.

The issue of estimated completion dates has not been investigated.
Prime95 is offline   Reply With Quote
Old 2019-07-01, 18:26   #308
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

2×32×7×43 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Windows 64-bit 29.8 build 5 is available
(Just as I'm finishing 29.8b3 rollout... ;)
kriesel is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Prime95 version 29.2 Prime95 Software 71 2017-09-16 16:55
Prime95 version 29.1 Prime95 Software 95 2017-08-22 22:46
Prime95 version 26.5 Prime95 Software 175 2011-04-04 22:35
Prime95 version 25.9 Prime95 Software 143 2010-01-05 22:53
Prime95 version 25.8 Prime95 Software 159 2009-09-21 16:30

All times are UTC. The time now is 17:19.


Sun Aug 1 17:19:17 UTC 2021 up 9 days, 11:48, 0 users, load averages: 1.21, 1.24, 1.21

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

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.