How does the BOINC client work? |
Message boards : Number crunching : How does the BOINC client work?
Author | Message |
---|---|
danq Send message Joined: 16 Dec 07 Posts: 53 Credit: 12,788,122 RAC: 0 |
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 |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
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 |
danq Send message Joined: 16 Dec 07 Posts: 53 Credit: 12,788,122 RAC: 0 |
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 |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
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 |
Message boards :
Number crunching :
How does the BOINC client work?