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.
