Warning: Parameter 1 to Language::getMagic() expected to be a reference, value given in /home/boincnew/public_html/boinc-wiki.info/w/includes/StubObject.php on line 58
Scheduler RPC - Unofficial BOINC Wiki

Scheduler RPC

From Unofficial BOINC Wiki

Jump to: navigation, search

[edit] General

RPC stands for Remote Procedure Call. Normally Procedure calls are made from one place in a computer program to another place in the computer program all on the same computer. A Remote Procedure Call is made from a computer program on one machine to a computer program on a different machine. In this case the function call is made from the Host computer to the Project's Scheduler. The reply to the Remote Procedure Call has information about any new settings that the Scheduler needs to send to the client and any Work Units that the Scheduler wants the Host to process.

[edit] Scheduler RPC Triggers

RPCs to the Project's Scheduler are triggered for a few reasons. In most cases allowing the BOINC Client Software to automatically decide when a Scheduler RPC is needed is the best option.

  1. More work is needed. When more work is needed for the same Project the Scheduler RPC to request more work will also Report completed work.
  2. Ready To Report work is less than 24 hours from the Deadline.
  3. Ready To Report work has been Ready To Report longer than the Work Buffer size. First implemented in Version 4.43, but was buggy.
  4. To send a Trickle-message in Climateprediction.net (CPDN)
  5. Manually requested by the Participant.
Personal tools
RSS Feeds
BOINC Wiki RSS feeds RSS Feeds
Powered by BOINC!
Powered by BOINC