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

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

To post messages, you must log in.

AuthorMessage
Profile Robert Michaels

Send message
Joined: 16 May 03
Posts: 13
Credit: 2,493,418
RAC: 2
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.
ID: 1269473 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
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+)
ID: 1269483 · Report as offensive
Profile Robert Michaels

Send message
Joined: 16 May 03
Posts: 13
Credit: 2,493,418
RAC: 2
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
ID: 1269488 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
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)
ID: 1269504 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
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.
ID: 1269771 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
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
ID: 1270114 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
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. ;-)
ID: 1270119 · Report as offensive

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


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.