|
META TOPICPARENT |
name="AnirbanSinha" |
Hi and Welcome  |
|
- Read Qstream qsf source code and shared memory IPC.
- Preliminary coding of Cooperative Scheduler done; benchmarks done;
|
|
< < | Work done as a part of the Eurosys paper (Initial submission: 20th September, 2006, 10 pm) |
> > | Work done as a part of the Eurosys paper (Initial submission: 20th September, 2006, 10 pm, Paper rejected in Eurosys 2007 :() |
| Most of this work was done during the period September 1st 2006 to September 20th 2006
eurosys07-submit.pdf: Eurosys submitted paper |
|
- At the same time, reading basic kernel codes from Robert Love. Covered chapters 1 through 10 (everything except the file system related chapters).
Last two weeks and the first week of November
- Gave up Bossa. Will use Xen instead as a tool for kernel development.
|
|
< < |
- Setting up of subversion repositories for source version control. Also setting up and getting used to tools like lxr.
|
> > |
- Done setting up of subversion repositories for source version control. Also done setting up and getting used to tools like lxr.
|
|
- Setting up Xen.
- Initial port of user level heap library into kernel. Successful kernel build.
|
|
< < |
- More reading into actual kernel code from the O'reilly book.
|
> > |
- More reading into actual kernel code from the O'reilly book and lxr.
|
|
Work Done in the month of November 2006.
Second week (November 5 - November 8 )
- Attended OSDI, Seattle, WA.
Last three weeks |
|
< < |
- Completed coop_poll implementation in the kernel.
- Completed user level modifications to qsf. Added an extra command line switch to qsf so as to use coop_poll call instead of shared memory.
|
> > |
- Coding of coop_poll implementation in the kernel.
- Coding of user level modifications to qsf. Added an extra command line switch to qsf so as to use coop_poll call instead of shared memory.
|
|
- Implemented kernel compile menu option for coop_poll. Also inserted coop stats feature in the kernel.
- More readings.
|