Questions about Completed Tasks - Ready to Run - Do Network Communication


log in

Advanced search

Questions and Answers : Windows : Questions about Completed Tasks - Ready to Run - Do Network Communication

Author Message
Profile Robert Michaels
Send message
Joined: 16 May 03
Posts: 3
Credit: 1,083,602
RAC: 526
United States
Message 1269473 - Posted: 9 Aug 2012, 14:26:19 UTC

Greetings,

I installed SETI yesterday, have completed a few dozen Tasks, but have a long list of Ready to Report tasks that haven't reported.
Going to the Tasks panel, I have 25 tasks ready to report.
Under the Advanced Tab, I hit the Do Network Communication, to try and send the completed tasks - but nothing happens.
Under the Transfers Tab there is nothing pending, and no options to select.
I checked all settings, have been running with Network Activity Always Available on for over an hour, but nothing has gone through that I can see.
Checking my SETI profile, no work / credit is shown as done at this time.
It's been close to 24 hours since my first task was completed.

What am I missing? Should completed tasks report right away? I recall under the old SETI they would submit completed tasks before new ones where received.

Can we force send our completed tasks to ensure they get submitted?
What is the expected wait time for tasks to be submitted and updated from the Ready to Report Status to Reported?

Thanks in advance.
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13625
Credit: 30,951,108
RAC: 20,516
United States
Message 1269483 - Posted: 9 Aug 2012, 15:04:01 UTC - in response to Message 1269473.

Tasks are reported in the following conditions:

1) 24 hours before deadline
2) Connect Every X before deadline.
3) 24 hours after task completion.
4) Immediately if the upload completes later than either 1, 2, or 3 upon completion of the task.
5) On a trickle up message (CPDN only, I believe).
6) On a trickle down request.
7) On a server scheduled connection. Used, but I am not certain by which project.
8) On a request for new work.
9) When the user pushes the update button.
10) On a request from an account manager.
11) Report immediately every task, if "No new Task" is set. (6.12.33+)

Profile Robert Michaels
Send message
Joined: 16 May 03
Posts: 3
Credit: 1,083,602
RAC: 526
United States
Message 1269488 - Posted: 9 Aug 2012, 15:15:03 UTC - in response to Message 1269483.

Thank you so much!
The Update button seemed to do the trick.
I didn't see it do anything at first, but after I went back to look at the BOINC manager later, all the Ready to Report Tasks were gone.
Would be nice to see something like Tasks Reported, similar to uTorrent when you see downloads completed.

Regards,

Robert
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12323
Credit: 2,625,391
RAC: 938
Netherlands
Message 1269504 - Posted: 9 Aug 2012, 15:44:01 UTC

And now the explanation as to why it's done like this, copied from where I wrote this yesterday at Einstein:


BOINC uses two methods to get the information back from your computer.

One is an upload, which is done at the end of the task and is merely moving data from your computer's hard drive to a hard drive on a server at the project.

The other is to report the finished work. This uses the database which causes overhead, where the server uses CPU and memory in order to will your request. Now the overhead is about the same when BOINC reports one task or ten tasks. So projects prefer that clients report multiple tasks at the same time.

That's what is happening here. Your task has uploaded, but it's waiting to be reported. In the mean time another task has started, perhaps it gets finished in time before the previous task is reported and then it can be reported at the same time.


P.S: TUG (The Unnamed Guy) missed the last two conditions:
12) Report immediately if CPU or network time-of-day override starts in the next 30 minutes. (BOINC 7.0)
13) When minimum work buffer is reached. (BOINC 7.0)
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13625
Credit: 30,951,108
RAC: 20,516
United States
Message 1269771 - Posted: 10 Aug 2012, 1:22:49 UTC - in response to Message 1269488.

Thank you so much!
The Update button seemed to do the trick.
I didn't see it do anything at first, but after I went back to look at the BOINC manager later, all the Ready to Report Tasks were gone.
Would be nice to see something like Tasks Reported, similar to uTorrent when you see downloads completed.

Regards,

Robert


The point was supposed to be that you let BOINC do it automatically. There's no need to force it on your own. Doing this during times of high network traffic can cause additional stress on the servers and essentially DDoS other users from being able to contact the servers.

John McLeod VII
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 15 Jul 99
Posts: 24677
Credit: 522,659
RAC: 40
United States
Message 1270114 - Posted: 10 Aug 2012, 21:29:30 UTC - in response to Message 1269504.

And now the explanation as to why it's done like this, copied from where I wrote this yesterday at Einstein:

BOINC uses two methods to get the information back from your computer.

One is an upload, which is done at the end of the task and is merely moving data from your computer's hard drive to a hard drive on a server at the project.

The other is to report the finished work. This uses the database which causes overhead, where the server uses CPU and memory in order to will your request. Now the overhead is about the same when BOINC reports one task or ten tasks. So projects prefer that clients report multiple tasks at the same time.

That's what is happening here. Your task has uploaded, but it's waiting to be reported. In the mean time another task has started, perhaps it gets finished in time before the previous task is reported and then it can be reported at the same time.


P.S: TUG (The Unnamed Guy) missed the last two conditions:
12) Report immediately if CPU or network time-of-day override starts in the next 30 minutes. (BOINC 7.0)
13) When minimum work buffer is reached. (BOINC 7.0)

Your #13 possibly triggers a work fetch, but not always from the project that has work to report.
____________


BOINC WIKI

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12323
Credit: 2,625,391
RAC: 938
Netherlands
Message 1270119 - Posted: 10 Aug 2012, 21:41:45 UTC - in response to Message 1270114.
Last modified: 10 Aug 2012, 21:41:59 UTC

Your #13 possibly triggers a work fetch, but not always from the project that has work to report.

Seeing how the OP runs only Seti, I don't think it matters much. In this case, at least. ;-)
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Questions and Answers : Windows : Questions about Completed Tasks - Ready to Run - Do Network Communication

Copyright © 2014 University of California