mersenneforum.org  

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

Reply
 
Thread Tools
Old 2018-06-10, 16:11   #2861
axn
 
axn's Avatar
 
Jun 2003

2×52×97 Posts
Default

Quote:
Originally Posted by patrik View Post
What does it mean that one of the exponents is done to 100%, but is still listed as assigned?
Rounded to 100.00%? Maybe few more iterations to go?
axn is online now   Reply With Quote
Old 2018-06-10, 16:17   #2862
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

7·431 Posts
Default

It's must be stopped somewhere above 99.90% ? or maybe above 99.95%?
ATH is offline   Reply With Quote
Old 2018-06-10, 17:51   #2863
De Wandelaar
 
De Wandelaar's Avatar
 
"Yves"
Jul 2017
Belgium

3×17 Posts
Default

One week ago , this exponent was already displayed as 100.00 % done
De Wandelaar is offline   Reply With Quote
Old 2018-06-10, 17:56   #2864
rudy235
 
rudy235's Avatar
 
Jun 2015
Vallejo, CA/.

2×5×97 Posts
Default

Quote:
Originally Posted by patrik View Post
What does it mean that one of the exponents is done to 100%, but is still listed as assigned?
I would guess > 99.995% registers as 100.00%
rudy235 is offline   Reply With Quote
Old 2018-06-10, 18:11   #2865
GP2
 
GP2's Avatar
 
Sep 2003

32×7×41 Posts
Default

Quote:
Originally Posted by ATH View Post
It's must be stopped somewhere above 99.90% ? or maybe above 99.95%?
Surely there is a C language printf statement somewhere internally that is displaying the figure, even if the actual language used by the server is PHP or similar.

So anything above 99.95% is rounded to 100.0%, in according with the usual rules for printf rounding to one decimal place.

In fact I verified this just now:

51637528 / 51663607 = 99.94952% = displays as 99.9% after Manual Communication
51638156 / 51663607 = 99.95074% = displays as 100.0% after Manual Communication
GP2 is offline   Reply With Quote
Old 2018-06-10, 18:14   #2866
GP2
 
GP2's Avatar
 
Sep 2003

50278 Posts
Default

Quote:
Originally Posted by De Wandelaar View Post
One week ago , this exponent was already displayed as 100.00 % done
Quote:
Originally Posted by rudy235 View Post
I would guess > 99.995% registers as 100.00%
But the Exponent Status page only display progress to one decimal place. That is, either 99.9% or 100.0%

The threshold for displaying 100.0%, as I mentioned, is 99.95% iterations completed.
GP2 is offline   Reply With Quote
Old 2018-06-10, 20:26   #2867
rudy235
 
rudy235's Avatar
 
Jun 2015
Vallejo, CA/.

2×5×97 Posts
Default

Quote:
Originally Posted by GP2 View Post
But the Exponent Status page only display progress to one decimal place. That is, either 99.9% or 100.0%

The threshold for displaying 100.0%, as I mentioned, is 99.95% iterations completed.
I believe we've beaten the subject to death!
rudy235 is offline   Reply With Quote
Old 2018-06-10, 22:50   #2868
GP2
 
GP2's Avatar
 
Sep 2003

A1716 Posts
Default

Quote:
Originally Posted by rudy235 View Post
I believe we've beaten the subject to death!
GP2 is offline   Reply With Quote
Old 2018-06-11, 08:28   #2869
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

100011110100002 Posts
Default

Quote:
Originally Posted by rudy235 View Post
I believe we've beaten the subject to death!
Beating that horse more, if one lets the default numbers be, for the frequency of reports, or if he uses "reasonable" values (like every 1 million iterations, which is quite ok for a test of 80M+ even if it takes 40 days on a shitty computer, it still makes two reports per day), then every "step" of the report is about 100/80=1.25%. Therefore the number of exponents for which "shit happens" (i.e. last report falls in between 99.95% and 100%) is so small, and they are so rare, they can be counted on the fingers of one hand...

(Well, not exactly, but still, we don't see any problem here...)

Last fiddled with by LaurV on 2018-06-11 at 08:40
LaurV is offline   Reply With Quote
Old 2018-06-11, 10:29   #2870
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

10111100000002 Posts
Default

Or, ya 'no, just fix it for real by turning off rounding. Or if that proves to be too difficult in C for some reason then just subtract 0.05 before printing the value.

Also, while you're at it, remove the trailing '0'. It is unneeded and gives a false impression about the precision being shown.
retina is online now   Reply With Quote
Old 2018-06-13, 04:06   #2871
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2·5·7·47 Posts
Default

Quote:
Originally Posted by axn View Post
Rounded to 100.00%? Maybe few more iterations to go?
It's weird... the 100% is reported by the client, and yeah, I think they do report in a rounded amount, but to report 100% it means the client would have to at least be 99.95% done since I think it reports as xx.x%
Madpoo is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Newer X64 build needed Googulator Msieve 73 2020-08-30 07:47
Performance of cuda-ecm on newer hardware? fivemack GMP-ECM 14 2015-02-12 20:10
Cause this don't belong in the milestone thread bcp19 Data 30 2012-09-08 15:09
Newer msieves are slow on Core i7 mklasson Msieve 9 2009-02-18 12:58
Use of large memory pages possible with newer linux kernels Dresdenboy Software 3 2003-12-08 14:47

All times are UTC. The time now is 05:33.

Thu Jan 28 05:33:24 UTC 2021 up 56 days, 1:44, 0 users, load averages: 3.21, 2.86, 2.83

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.