Suhas:

I can offer you only general advice about these projects:

1) This is the most feasible project.
It involves code in a single file (client/cpu_sched.cpp)
and in fact only in 3 functions: add_coproc_jobs(), earliest_deadline_result(),
and assign_results_to_projects().
You'll need to read this code and figure out how these functions work.
There's a design doc: http://boinc.berkeley.edu/trac/wiki/ClientSched
but it's very high level.

2) and 3) require reading and understanding a much larger amount of code,
including a number of files in the sched/ directory.
2) is probably the more immediately useful.
There's a design proposal here:
http://boinc.berkeley.edu/trac/wiki/JobPrioritization

If you decide to proceed with any of the projects,
you probably will have specific questions about how things work;
I encourage you to ask them on the boinc_dev email list.

-- David

On 22-Aug-2015 12:49 PM, Suhas Shrinivasan wrote:
Hey,

We are a Computer Science & Information Science undergrad team from The
National Institute of Engineering, Mysore, India, very much interested to
contribute to BOINC.

We went through the BOINC open projects under "Help wanted - programming"
page of the BOINC website and are willing to take up the following projects
(this is as part of our final year university project):

*1. **Eliminate O(n^2) algorithms*

*2. **Accelerate batch completion*

*3. **Dynamic deadline adjustment**.*

If you can provide us with some more specific details on each of the above
three projects, that is, how exactly the existing system is and how and
what exactly are the contributions expected, we will get started right away!

Thanking you,

Yours sincerely,

Suhas Shrinivasan.

Team members:

1. Suhas Shrinivasan, *[email protected]*
<[email protected]>

2. Naveen M, *[email protected]* <[email protected]>

3. Shreesha Aithal, *[email protected]* <[email protected]>

4. Vyaas Shenoy, *[email protected]* <[email protected]>
_______________________________________________
boinc_dev mailing list
[email protected]
http://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]
http://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