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: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1269 times and has 8 replies Next Thread
Tom WCG
Cruncher
Joined: May 30, 2006
Post Count: 31
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
What is "Ready to report" for?

The usual status of each work unit on my system are:

1 Downloading
2 Ready to start
3 Running
4 Uploading
5 Ready to report

Once a work unit is finished, it is uploaded to WCG server. After this, I expect everything to be over on my part. What is the "Ready to report" status for? Why is it needed? What happens during this stage? Why does it sometimes take hours or over a day to clear? (I also notice that I do not get credit for works done until "Ready to report" is cleared.

Thanks
[May 21, 2007 3:17:36 PM]   Link   Report threatening or abusive post: please login first  Go to top 
retsof
Former Community Advisor
USA
Joined: Jul 31, 2005
Post Count: 6824
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What is "Ready to report" for?

It means that the upload itself is finished, but the result needs to be logged. Sometimes these clear automatically after enough time connected. If not, you can go to the BOINC project page, select the worldcommunitygrid line, and click the update button. the report workunits should acknowledge and clear in a minute or two if connected. A new workunit may or may not download. BOINC has a mind of its own. Don't keep hitting the update button. BOINC will then complain some more about "too frequent updates" and not download any new work for awhile until it finishes sulking. You will get some eventually, depending on how your days between connect is set, controlling the queue length.

I fire up the connect each morning and go out for a walk.
If you are running a LOT of workunits, I would advise clearing it yourself at least once per day. There's a 50/day workunit quota that can come into play if you delay too long and skip a day.

In the meantime, you can still ignore BOINC most of the time if you want. Simply getting onto the web and surfing allows BOINC to do its thing. I'd still not drop the connect in the middle of a download/upload.
----------------------------------------
SUPPORT ADVISOR
Work+GPU i7 8700 12threads
School i7 4770 8threads
Default+GPU Ryzen 7 3700X 16threads
Ryzen 7 3800X 16 threads
Ryzen 9 3900X 24threads
Home i7 3540M 4threads50%
----------------------------------------
[Edit 1 times, last edit by retsof at May 21, 2007 3:40:39 PM]
[May 21, 2007 3:36: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: What is "Ready to report" for?

Hello Tom

I see this same message all the time when a work unit completes.

It just means that the work unit has finished but BOINC has not reported the finish work unit to the main server yet.

Generally BOINC reports completed work units and request new work base on it's own schedule.

If you want to by pass the BOINC schedule go to the Projects tab and hit the button UPDATE.

Your complete "Ready to report" work unit will be sent and updated.
[May 21, 2007 3:38:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: What is "Ready to report" for?

Hi Tom WCG & dseto,

The best to start is visit a previous thread: https://secure.worldcommunitygrid.org/forums/wcg/viewthread?thread=11703 . In the second post is a link to the Wiki explaining the "Ready To Report" functionality.

Why it sometimes takes a day/days or sometimes a week or more AFTER the "Ready to Report" transmission was acknowledged, is because a quorum is required to ensure that 1 strangers computer and another 2 strangers computers have processed the work unit with identical outcome (all WCG projects except HPF2 a.t.m.).

As for the various phases a work unit goes thru from transmission to client to return and validation is explained in the Start Here forum under this thread: http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=6105#48791

Sekerob

PS dseto, officially the systems are not happy with that 'Update' to force the reporting. BOINC tries to accumulate those RtR's and send the confirmations to a separate part of the database called the Scheduler, which is discussed here: http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=4925#89228
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
----------------------------------------
[Edit 2 times, last edit by Sekerob at May 21, 2007 4:14:40 PM]
[May 21, 2007 3:42:45 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: What is "Ready to report" for?

Thanks for the info, I was not aware that the system is not happy with the force update, I won't do it again.

Suggestion, in next BOINC update they should remove this feature, unless there is a good reason to sometimes force an update.
[May 21, 2007 4:18:10 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Tom WCG
Cruncher
Joined: May 30, 2006
Post Count: 31
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What is "Ready to report" for?

It works! biggrin
Thanks retsof, Sekerob & dseto, especially for the links.



PS dseto, officially the systems are not happy with that 'Update' to force the reporting. BOINC tries to accumulate those RtR's and send the confirmations to a separate part of the database called the Scheduler.

I am still confused even after reading the threads in the links.

Should I hit the "Update" button to get rid of the annoying "Ready to report" message (and possibly speeding up the process) OR just wait until BOINC does it by itself? In other words, is it "bad" for the whole system (my BOINC, WCG servers, etc.) if I hit "Update" often when I see the annoying "Ready to report" messages?
----------------------------------------
[Edit 1 times, last edit by Tom WCG at May 21, 2007 4:31:26 PM]
[May 21, 2007 4:19:14 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: What is "Ready to report" for?

Let BOINC do its thing.

Put very simply, uploading is a different server, and a different process to the scheduler. Scheduling is difficult, so it makes sense to minimise scheduler requests.
[May 21, 2007 4:29:23 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Tom WCG
Cruncher
Joined: May 30, 2006
Post Count: 31
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: What is "Ready to report" for?

I think I am beginning to get it now!

1. "Uploading" has to do with sending results of work units to a particular server ("Result Server").

2. "Ready to report" has to do with scheduling, whereby my computer reports to another server ("Scheduler Server").

3. The "Update" button we have been talking about merely update the "Scheduler Server" about my completed work units.

Wow! This is fun.

If my understanding is correct, I now see why I should not burden the "Scheduler Server" with my schedule update requests. Much more important thing (which is processing and uploading work units) has already been accomplished .
----------------------------------------
[Edit 1 times, last edit by Tom WCG at May 21, 2007 5:03:52 PM]
[May 21, 2007 4:59:42 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: What is "Ready to report" for?

Right on the money. The RtR often goes by itself when the client - BOINC - determines it's time to call for new work which does another Scheduler update. This way the update/refresh is nicely combined. Here a sample of what it looks like optimally:
21/05/2007 16:36:12|World Community Grid|Requesting 10389 seconds of new work, and reporting 1 completed tasks

----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[May 21, 2007 5:08:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread