Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 3520
Posts: 3520   Pages: 352   [ Previous Page | 118 119 120 121 122 123 124 125 126 127 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 4353067 times and has 3519 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Work Available

I have finally gotten close to the end of the 990 downloaded last weekend. One machine has about 100 left to work through. All other machines have been set to only have one WU waiting in the queue so they pretty much start when assigned. A few days like this and I will hopefully be back to reliable again.

BTW: Is there any particular reason there is now a focus on getting this project to run quicker?
----------------------------------------
[Edit 1 times, last edit by Former Member at Jul 30, 2021 10:16:05 PM]
[Jul 30, 2021 10:01:27 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Mike.Gibson
Ace Cruncher
England
Joined: Aug 23, 2007
Post Count: 12564
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Paul

My formula allowed for an extra generation to allow for the return of the last generation, but it was devised before we knew about all these stragglers.

Kevin

Might I suggest that in order to move these stragglers along as fast as possible, you adjust the qualification for 'priority' status so as to keep the queue of stragglers close to zero and concentrate the fastest machines on the stragglers. That way they turn around quicker.

An interesting statistic is that as at 24 July, when 081 started, 121,394 x 2 units needed to be returned to complete 081 including all the stragglers. On 30 July, when 084 started, that number had risen to 178,532 x 2. During those 6 days, we started 3 new generations and the oldest stragglers also moved forward 3 generations (ignoring those on generation 001).

When will those 6 be released?

Mike
[Jul 30, 2021 11:40:17 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Mike.Gibson
Ace Cruncher
England
Joined: Aug 23, 2007
Post Count: 12564
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Thank you for the official update.

All these extra machines means that we are continuing to start new generations sooner.

084 indicates we are at about 45.9%, but for this month I am assuming 2 generations behind to allow for the stragglers, so 44.8%.

The latest interval is just 24 hours and the 10-interval average is down to 3.35353 days. The end date forecast is now June 2022, however, if the current rate were to continue, the forecast would be February 2022, based on the last 6 intervals. I have assumed that the stragglers will be up-to-date by then as they have shorter deadlines.

I would expect the next generation to start by 1 August.

Mike
[Jul 31, 2021 12:02:22 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Mike.Gibson
Ace Cruncher
England
Joined: Aug 23, 2007
Post Count: 12564
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Now that we have exact figures, we can use a more precise methodology:

As we are now averaging about 17000 results returned per day and there are 99 generations to go plus 178532 catch up units at the start of generation 084, the formula is (99*35609*2+178532)/17000 = 425.24

That gives a target date for completion of the end of September 2022, assuming crunching continues at the same rate until the very end. Assume the end of October 2022 to allow for the tail-off of contributions. That would be my 80th birthday!!!!

The current generation is no longer an accurate method to determine the completion date but it was the best we had available before the recent updates.

Mike
[Jul 31, 2021 1:43:05 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Unixchick
Veteran Cruncher
Joined: Apr 16, 2020
Post Count: 1114
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Thank you Mike for doing the math, and thank you Kevin for the updates.

I've upped my small contribution. HA, I've doubled it, that sounds more impressive. I'm hoping I can get the year badge before it is done.
[Jul 31, 2021 2:13:33 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Work Available

from the time that a unit is validated, it will take about 15 minutes before then next generation is out running so the delays are also minimized on the server side

Those who have received gen 084 will probably get those back within 2.3 days (some sooner), at which point, once validated, 085 will get built and sent. 2.3 days later 086 will get built and sent. Seems like the front end will be expanding rapidly.

Based on the last 5 gens being low priority, that would suggest the high priority work will grow. Logic would then suggest that, over time, the high priority work would over take the lower priority work and front end growth would stop. However, if we apply the "hold high priority to 20 percent" rule, there would be nothing to attenuate the front end growth and the range between front and back should expand. Should be an interesting remainder of the year for ARP1.
----------------------------------------
[Edit 1 times, last edit by Former Member at Jul 31, 2021 9:40:07 PM]
[Jul 31, 2021 9:22:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Mike.Gibson
Ace Cruncher
England
Joined: Aug 23, 2007
Post Count: 12564
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

entity

If you count all the subsequent generations up to the present, the outstanding units grew from 121,394 to 178,532 from 24 July to 30 July.

We must keep all the fastest machines on the stragglers and all the slower machines on the later generations. That way the front end would expand more slowly and the stragglers reduce or not expand so fast.

We are currently returning about 17,000 units per day which is the equivalent of crunching a full generation every 4.2 days, so we need to keep the advancement of generations to that interval.

By adjusting the qualification for 'reliable' and what constitutes the front end, the fastest machines can be kept on the stragglers.

The 20% rule would indicate that the front end would currently (as at 30 July) start with generation 078.

It would be a tightrope to be walked.

Mike
[Aug 1, 2021 3:23:31 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Work Available

Mike,

You must be describing "proposed future conditions" because it doesn't seem that is how it is working now.

It's great to put the fastest machines on the high priority work but it's the 20% rule that is the limiting factor here. On any given scheduler request, there is a 80% chance the fast machine will get a low priority work unit assigned and, on any given scheduler request, logic would say that it is most likely a fast machine generating the request. Therefore, it is more likely a fast machine will get a low priority WU. Then, you add in the additional 100% chance the non-reliable machines will get a low-priority WU. Which matches what I'm observing on my farm. The reliable machines are getting 80% low priority work

If Kevin adjusts the definition of "low-priority" to be the latest 5, then 6, then 7, generations, what will happen is, the low-priority work will expand from 5 generations long today to potentially 15 generations more in the future. The "nose" of the generational "snake" will continue to grow at the same pace. The removal of the backlog exacerbates the front end growth problem. As soon as a 84 is validated (may only be one), an 85 is built, sent, and starts execution. It returns and 86 is then built, sent, and executed. I guess, as more and more low priority work is out in the wild, the chance of getting a later generation decreases and the nose growth would begin to slow.

I would remove the 20% rule and let the ecosystem manage itself. There aren't that many high priority WUs available at any given scheduler request to create that much of a slow down in the project. I would be surprised if it ever got to 50%. By removing the 20% rule, you will be achieving your goal of having the faster machines run the high-priority work because there will be a greater chance of having one available at each request.

But I'll execute whatever is sent. Kevin is in charge of distribution and whatever works for him, works for me.

Happy Crunching my friend....
[Aug 1, 2021 1:05:20 PM]   Link   Report threatening or abusive post: please login first  Go to top 
pwhidden
Cruncher
USA
Joined: Nov 17, 2004
Post Count: 32
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Mike and entity,

I was just trying to figure out what exactly the table represents. Since both tables that Kevin has posted have 35,609 entries, that is all the parallel work units (plots of land) whether sent out from WCG servers or not. I would guess that generation 84 has not been released yet but "3" represents the number of units from generation 83 that have been completed (2 returned valid copies). Similarly, the 6 from generation 1 may or may not have been sent out but none returned at the time the table was created.
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by pwhidden at Aug 1, 2021 5:54:34 PM]
[Aug 1, 2021 5:41:19 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Mike.Gibson
Ace Cruncher
England
Joined: Aug 23, 2007
Post Count: 12564
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Work Available

Paul

I have assumed that the 3 have been created and probably already sent out as non-priority, but too soon to have been returned.

For the 6 from generation 001, I have considered them as outstanding but because there had been 6 days already for them to be returned I presume that for some reason (?) they had not been sent out.

Mike
[Aug 1, 2021 6:35:42 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 3520   Pages: 352   [ Previous Page | 118 119 120 121 122 123 124 125 126 127 | Next Page ]
[ Jump to Last Post ]
Post new Thread