mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Data (https://www.mersenneforum.org/forumdisplay.php?f=21)
-   -   Newer milestone thread (https://www.mersenneforum.org/showthread.php?t=13871)

manfred4 2014-11-19 21:28

When every Assignment under the old Rules finally is expired, nobody will have the need of poaching those small exponents anymore. But until then please don't poach the current smallest, without intention I got that one when it was released back 10 days ago :)
The current lowest number will therefore rise again soon...

chalsall 2014-11-19 21:43

[QUOTE=manfred4;388079]But until then please don't poach the current smallest, without intention I got that one when it was released back 10 days ago :)[/QUOTE]

Are you "NR" by any chance? If so, 53014301 is still yours. I have no intention to "eat it, thinking it were a carrot...".

I also don't generally agree with "poaching" and take such actions carefully, and when possible with general concensus.

Primeinator 2014-11-19 23:01

[QUOTE=chalsall;388080] I have no intention to "eat it, thinking it were a carrot...".

[/QUOTE]

What if it came with red pepper roasted hummus?

Brian-E 2014-11-19 23:42

[QUOTE=chalsall;388074]As the "poacher", please let me defend myself...

1. From the "instantainious" view from Primenet, these three cadidates /appeared/ to be making progress.

2. From a more temporally spread view of the same report (which I have access to because of my spiders), it was clear that these three candidates would take /much/ more time to actually complete than allowed under the current (implemented) Primenet recycling rules.

3. So, then, I gave notice of my intent to poach, waited for a strong objection, and then loaded them up.



Personally, I'd be very happy with that. I said before that if the straggler turns out to be a MP, the "poached" should be credited.

Edit: Sorry, I misread you. I wouldn't be happy with the result being rejected. I'd be happy with the "poached" being given the credit for the work, even if a MP.[/QUOTE]
As regards your step number 3, there will be various reasons for those of us who strongly object for not actually speaking up when you wrote that. In my case it boils down to a lack of self confidence related to the fact that I am an extremely tiny contributor to the project, plus a reluctance to spark another tedious argument rehashing lines of discussion which have been repeated ad nauseam.

My favoured approach to your poaching of the last three assignments would have been for PrimeNet to have placed your results on standby without showing them under database enquiries, to have waited for the assignees to finish the work or for the assignments to have expired, and only then to have released your results for general viewing (as DC results in the case of the original assignees finishing the work).

[QUOTE=chalsall;388080][...]I also don't generally agree with "poaching" and take such actions carefully, and when possible with general concensus.[/QUOTE]
General consensus, unfortunately, is never possible.

chalsall 2014-11-20 00:15

[QUOTE=Brian-E;388091]General consensus, unfortunately, is never possible.[/QUOTE]

Agreed.

This is why some take actions being comfortable within their own skin.

ATH 2014-11-20 05:15

[QUOTE=Madpoo;388063]Umm... it bears mentioning that all 3 of those were poached.

One of them, 51907363, was making steady progress and being updated daily with an ETA of Dec 1. The other 2 in the 52M range had last checked in 6 days ago, and were 81% done, with ETAs of Dec 10 and 11, so they weren't really abandoned either.
[/QUOTE]

[QUOTE=lycorn;388070]I was quite displeased by the poaching of these 3 exponents, that were making a steady progress and approaching completion at a regular pace. I really don´t understand the motivation for doing this in such circumstances, apart from an unjustified impatience, or some desire of being noticed.[/QUOTE]

Did you both miss the discussion we had 5-7 days ago in this thread about those 3 exponents?

I do not understand why primenet and you would think that if an exponent has taken 576 days to reach 81% (0.140625% per day) why would it suddenly complete the last 19% in just ~ 22 days (0.863636% per day). Those ETA's makes no sense. George posted the SQL code for recycling and 51907363 was due for recycling Nov 19th or 20th, and the 2 others around ~ Dec 9th. Also Chris had his own statistics that showed all 3 would not be complete for ages:
[URL="http://www.mersenneforum.org/showpost.php?p=387721&postcount=1494"]http://www.mersenneforum.org/showpost.php?p=387721&postcount=1494[/URL]

lycorn 2014-11-20 07:50

I missed those details, indeed.
Although I appreciate that the matter was pondered, so it wasn´t just an "impulse", I still advocate that we should abide by the rules we agreed as a community regarding the recycling of exponents, even though sometimes it really seems like we are not doing any harm in poaching.
That said, I owe an apology to chalsall: in the light of the post quoted by ATH I acknowledge that "[I]an unjustified impatience, or some desire of being noticed"[/I] was a bit too strong. No hard feelings?

ATH 2014-11-20 09:23

Can the ETA calculation for those very slow exponent be improved? Maybe based on the average speed during the last say 3 reports to the server?:

ETA date = date of last report to server + (100% - last report progress)/("amount of progress since 3rd-last report"/days since 3rd last report)



For example for 52957519 and 52983583 they had according to Chris ~10% progress since 2014-05-17, so lets say that was their 3rd last report, and last report was roughly Nov 13th at 81%:

ETA date = 2014-11-13 + (100%-81%) / (10%/180 days) = 2015 Oct 21st.

chalsall 2014-11-20 13:31

[QUOTE=lycorn;388107]No hard feelings?[/QUOTE]

None at all; no problem. :smile:

Madpoo 2014-11-21 05:27

[QUOTE=ATH;388101]I do not understand why primenet and you would think that if an exponent has taken 576 days to reach 81% (0.140625% per day) why would it suddenly complete the last 19% in just ~ 22 days (0.863636% per day). Those ETA's makes no sense.[/QUOTE]

They may have been assigned, but behind some other work on the same machine. I forget what the default and max settings are for how much work can be queued up in the worktodo file.

George had also mentioned that there is a limit on the rolling average of "500" (50% of the base 1000) or whatever... well, I may have mangled that, but I understood that essentially there's a low end value on that where it assumes a machine will at least be on 12 hours a day running at peak efficiency. If a machine is only turned on and running P95 maybe 2-4 hours a day, its estimates are going to be wildly off because it's still assuming 12 hours of work per day.

Or maybe some folks could be running P95 on a heavily burdened system, and P95 is only getting minimal CPU cycles, so the same lower threshold being reached and breached is resulting in those inaccurate estimates.

The end result, I guess, is that each time it reports in (which is daily in many cases), it reports very small progress from the day before, and keeps moving the ETA further and further out. At first glance it would seem weird and suspicious, like... "what is that person trying to pull?" but I think it's nothing more than a machine running at < 50% efficiency... sometimes probably by quite a bit.

A machine where the rolling average is more like 25% is going to be off by twice as many days as it's original estimate... and since the "days of work to queue" is also basing it's decision to return work that is out too far on that rolling average, it could very well result in too much work being queued up than it really ought to.

So... that's my speculation on how/why it happens.

The grandfathered exponents will run their course before too long though. It's more pronounced with those assignments made prior to 2014-03-01. I think the assignments made after are less tolerant of that kind of accidental tomfoolery. :smile: The lack of progress after so many days from being assigned will recycle it MUCH sooner. Clients that don't pay attention could still start working on it at some point, but that's kind of their problem, ya know? Or maybe the client will see an expired assignment when it checks in, and if work hasn't begun it gets removed automatically?

Madpoo 2014-11-21 06:12

Reddit on the M44 announcement
 
I ran across this link when looking at traffic to the site recently:
[URL="http://www.reddit.com/r/math/comments/2lumlm/m32582657_confirmed_to_be_the_44th_mersenne_prime/"]http://www.reddit.com/r/math/comments/2lumlm/m32582657_confirmed_to_be_the_44th_mersenne_prime/[/URL]

I thought it was mildly interesting (and a little amusing at some of the misunderstandings about what the announcement really was saying).


All times are UTC. The time now is 23:16.

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