What does "communication deferred" mean in BOINC Manager?

Message boards : Number crunching : What does "communication deferred" mean in BOINC Manager?

To post messages, you must log in.

AuthorMessage
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 93660 - Posted: 6 Apr 2020, 18:51:59 UTC

Rosetta user Corgi asks:

I have a few devices running BOINC (Windows desktop and laptop, Android), and especially now that SETI is hibernating, I wanted to add extra power to Rosetta. However, whenever I try updating the desktop, I get a brief 'Communication deferred' and then no apparent response - no workunits at all, and from the numbers, no workunits for quite some time either (i.e., pre-December). I saw the note about '[Increase] the amount of time you're willing to wait for more tasks' but aside from not being sure where that setting is, it doesn't really explain the 'communication deferred'.

BOINC Manager 7.14.2 (x64)
Rosetta Moderator: Mod.Sense
ID: 93660 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Bryn Mawr

Send message
Joined: 26 Dec 18
Posts: 393
Credit: 12,108,643
RAC: 5,969
Message 93664 - Posted: 6 Apr 2020, 19:02:42 UTC - in response to Message 93660.  

Rosetta user Corgi asks:

I have a few devices running BOINC (Windows desktop and laptop, Android), and especially now that SETI is hibernating, I wanted to add extra power to Rosetta. However, whenever I try updating the desktop, I get a brief 'Communication deferred' and then no apparent response - no workunits at all, and from the numbers, no workunits for quite some time either (i.e., pre-December). I saw the note about '[Increase] the amount of time you're willing to wait for more tasks' but aside from not being sure where that setting is, it doesn't really explain the 'communication deferred'.

BOINC Manager 7.14.2 (x64)


Whenever a client communicates with the server, at the end of the communication, they agree a period where the client will defer any further communication. This can be anywhere from 7 seconds (Rosetta) to 3636 seconds (Climate Prediction) and is to reduce the load on the server by preventing a client from bombarding the server with messages.

If you want to know more about the results of the request open the event log (Shift-Ctrl-E) and you'll see why there are no apparent results.
ID: 93664 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Millenium

Send message
Joined: 20 Sep 05
Posts: 68
Credit: 184,283
RAC: 0
Message 93667 - Posted: 6 Apr 2020, 19:24:54 UTC

Yup, that message alone is completely unrelated to not receiving work units. It is just the time before BOINC will retry to contact the project, unless you manually clic update. Completely normal.
For the reason of your problem check the message log. If it just says received 0 WU well, so many people joined this project in the past weeks that work has been scarce lately!
ID: 93667 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Corgi

Send message
Joined: 19 Jun 19
Posts: 5
Credit: 2,357,834
RAC: 4,356
Message 93676 - Posted: 6 Apr 2020, 20:39:03 UTC - in response to Message 93667.  

Thank you for quick replies. I had reset the project, and this was the logged response:

06/04/2020 10:38:38 | Rosetta@home | Resetting project
06/04/2020 10:38:42 | Rosetta@home | update requested by user
06/04/2020 10:38:47 | Rosetta@home | Master file download succeeded
06/04/2020 10:38:52 | Rosetta@home | Sending scheduler request: Requested by user.
06/04/2020 10:38:52 | Rosetta@home | Not requesting tasks: don't need (CPU: not highest priority project; NVIDIA GPU: not highest priority project)
06/04/2020 10:38:54 | Rosetta@home | Scheduler request completed

Um. 'Don't need'?
ID: 93676 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Millenium

Send message
Joined: 20 Sep 05
Posts: 68
Credit: 184,283
RAC: 0
Message 93679 - Posted: 6 Apr 2020, 20:58:45 UTC

Try suspending the other projects, I suppose only SETI?
It says you have 2 running Rosetta WUs but you then resetted them?

That message means another project has a higher priority but if you only have SETI and it has no works...
ID: 93679 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile robertmiles

Send message
Joined: 16 Jun 08
Posts: 1232
Credit: 14,279,777
RAC: 1,728
Message 93683 - Posted: 6 Apr 2020, 21:40:39 UTC - in response to Message 93657.  

I have a few devices running BOINC (Windows desktop and laptop, Android), and especially now that SETI is hibernating, I wanted to add extra power to Rosetta. However, whenever I try updating the desktop, I get a brief 'Communication deferred' and then no apparent response - no workunits at all, and from the numbers, no workunits for quite some time either (i.e., pre-December). I saw the note about '[Increase] the amount of time you're willing to wait for more tasks' but aside from not being sure where that setting is, it doesn't really explain the 'communication deferred'.

BOINC Manager 7.14.2 (x64)

I think the note is just advice to people owning the computers, and does not refer to a specific setting.

Currently, the flood of new users has increased the requests for new tasks to much faster than the project in generating them.

'Communication deferred' is probably just that program's way of saying "no tasks currently available".

You might want to add World Community Grid as another BOINC project on your computer. They are planning to add a COVID-19 subproject soon, but don't have it ready yet.

https://join.worldcommunitygrid.org?recruiterId=480838

Select at least one of their existing subprojects so that your account will set up properly. Be sure that you enable adding any new subprojects when they are created.

I expect the flow of tasks from their COVID-19 subproject to be very thin at first. This is typical for their new subprojects.

This gives your computer something useful to do while waiting for an increased number of COVID-19 tasks.
ID: 93683 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1680
Credit: 17,836,339
RAC: 22,983
Message 93688 - Posted: 6 Apr 2020, 22:37:38 UTC - in response to Message 93657.  

However, whenever I try updating the desktop, I get a brief 'Communication deferred' and then no apparent response - no workunits at all, and from the numbers, no workunits for quite some time either (i.e., pre-December).
Check your Event log to see what the responses from the Servers are. Rosetta doesn't actually respond with a "No work available message if there isn't any. You need to check the Server Status page- but it gets updated hourly, so it is of limited use in that regard).


I saw the note about '[Increase] the amount of time you're willing to wait for more tasks' but aside from not being sure where that setting is
It is set by the project, it;s the maximum number of days the project will wait for you to return a Task before yours is cancelled & another is sent out.


it doesn't really explain the 'communication deferred'.
"Communication deferred" is a project configurable setting to reduce the load on the servers. Rosetta's appears to be a matter of seconds, other projects 5 or 10min. In the BOINC Manager (Advanced view) If you select Rosetta in the Projects tab, then click on Properties (and probably need to scroll down a bit) you will see if the Manager has gone in to it's own backoff period- the more unsuccessful requests there are, the longer the backoff becomes.
Grant
Darwin NT
ID: 93688 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Corgi

Send message
Joined: 19 Jun 19
Posts: 5
Credit: 2,357,834
RAC: 4,356
Message 93694 - Posted: 6 Apr 2020, 23:03:36 UTC - in response to Message 93688.  

Grant: 'the more unsuccessful requests there are, the longer the backoff becomes.'

Important tip, thanks! I guess I'll just leave things be.
ID: 93694 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Millenium

Send message
Joined: 20 Sep 05
Posts: 68
Credit: 184,283
RAC: 0
Message 93728 - Posted: 7 Apr 2020, 11:51:11 UTC

I see you completed 2 WUs and have 2 more running so I suppose you are receiving them!
ID: 93728 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : What does "communication deferred" mean in BOINC Manager?



©2024 University of Washington
https://www.bakerlab.org