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.