How does the BOINC client work?

Message boards : Number crunching : How does the BOINC client work?

To post messages, you must log in.

AuthorMessage
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 53
Credit: 12,788,122
RAC: 673
Message 1309 - Posted: 28 Oct 2009, 20:58:14 UTC

Is E@H "separate" where bytereef.org workunits are occasionally pulled in bulk by E@H's servers, or does the BOINC client directly pull from bytereef.org?

Just curious.

Thanks,
-Dan Q

danq.co

ID: 1309 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile TJM
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 25 Aug 07
Posts: 843
Credit: 71,181,090
RAC: 394,024
Message 1310 - Posted: 29 Oct 2009, 13:13:40 UTC

The M4 <-> BOINC wrapper is server side, so the client doesn't download anything from location others than the BOINC server.
M4 Project homepage
M4 Project wiki
ID: 1310 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 53
Credit: 12,788,122
RAC: 673
Message 1311 - Posted: 29 Oct 2009, 17:41:21 UTC - in response to Message 1310.  

So you're saying it's like this?

bytereef.org -> E@H servers <- BOINC clients?

But are bytereef.org workunits downloaded by E@H servers occasionally in bulk or are E@H servers a real-time link to bytereef.org?
-Dan Q

danq.co

ID: 1311 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile TJM
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 25 Aug 07
Posts: 843
Credit: 71,181,090
RAC: 394,024
Message 1312 - Posted: 30 Oct 2009, 19:18:21 UTC

The output wrapper works in realtime, there is a FIFO queue for processed workunits, but usually it's empty. The result (if it's valid) is usually send back to the M4 server in less than 5 minutes from the moment it's received from BOINC-client.
The input wrapper has also a FIFO buffer, but it tries to keep enough work for at least 24 hours - that's because short connection problems between BOINC and M4 server are not uncommon.

M4 Project homepage
M4 Project wiki
ID: 1312 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : How does the BOINC client work?




Copyright © 2017 TJM