Project
Students in ENGI 9875 will be required to complete a project that involves some element of quantitative evaluation.
For this project, you must select some element of operating systems (filesystems, memory management, scheduling, security, etc.) and measure its effect on a workload that' relevant to you. Some examples of projects that students have previously done include:
-
reproducing the evaluation from an operating systems paper (e.g., measuring the benefit/cost of a feature described in a systems paper)
-
measuring the effect of different filesystems on a student’s research work (e.g., large-scale image processing)
-
writing a new Linux scheduler for a specific video-processing workload (superior level of ambition)
As discussed in class, students are welcome to come and discuss project ideas with me. It is absolutely acceptable (indeed, preferred) to complete a project that helps advance your research agenda. It is not acceptable, however, to re-submit work that has already been submitted for credit in another context.