Hi David,

There is no code as such since we are using HTCondor but this is what we are doing.

1. Provide an opt-in method for running data-intensive applications.

2. Run a speed test when a new machine is acquired to obtain an initial bandwidth measurement.

3. Instrument the file transfers to measure current network performance and update the bandwidth measurement.

4. Send the latest bandwidth measurement when requesting a new job from the scheduler.

5. The job description needs to include a bandwidth requirement.

6. The scheduler is updated to consider bandwidth.

7. If the bandwidth reduces while the job is running, it is handled the same way as having no network.

It should be fairly easy to do the same thing in BOINC.

Cheers,

Laurence

On 01/04/17 00:32, David Anderson wrote:
Laurence:
That would be great.
What are the additional features?
Where can I look at the code?
-- David

On 3/31/2017 2:25 AM, Laurence wrote:
Hi David,

For at least a year the LHC@home project has been investigating the possibility of extending volunteer computing for more data-intensive applications and have been developing such features but outside of BOINC.

https://boinc.berkeley.edu/dev/forum_thread.php?id=11075
https://cernkcchallenge.github.io/CernKCChallenge/

We would be happy to work with anyone who is interested to include the related features into the BOINC code base so that it can better support more data-intensive applications.

Cheers,

Laurence


On 30/03/17 21:14, David Anderson wrote:
The existing network features are:
- use network only when computer is idle
- time of day and day of week exclusion
- the ability to manually stop network use

These seem to have been sufficient for many years.
If there's a large set of volunteers who know about these features
and feel that they need something else,
I'd be interested in reading their comments.

-- David
_______________________________________________
boinc_dev mailing list
[email protected]
https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.



_______________________________________________
boinc_dev mailing list
[email protected]
https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to