CS 702: Advanced Topics in Operating Systems (ATOS)

Possible Readings

I have been collecting a bunch of papers we might want to read. Feel free to browse these papers and suggest some of them for the class to read and discuss. Note that the classifications are very rough and not well thought out.
Possible Readings

Selections have been somewhat influenced by readings done in other courses in previous semesters, and the interests of those in the course.


Background / Helpful Readings

Some tips on reading papers (all very short). Not required but useful, especially if you've not done a paper reading course before.

Actual Readings


  1. February 20, 2009
  2. February 27, 2009
    Some Background and Trends (NOTE: No paper summaries required for this week)
  3. March 6, 2009
  4. March 13, 2009
  5. March 20, 2009
    NOTE: Paper Summaries are required and due March 17.

    Some Prefetching Techniques
  6. March 27, 2009
    Some programming models
    Some background reading (no summary required)
    Parallel Programming Models and Paradigms,
    Luis Moura E Silva and Rajkumar Buyya.
  7. April 3, 2009
    Some Transactional Memory Readings
  8. April 10, 2009
  9. April 17, 2009
  10. April 24, 2009
    Virtual Memory / Paging
  11. May 1, 2009
    Resource Allocation / Scheduling
  12. May 8, 2009
    Some HOTOS and HOTPAR 2009 Papers (only 5 - 6 pages each)
    NOTE: YOU ONLY NEED TO DO TWO SUMMARIES. YOU GET TO PICK.
  13. May 15, 2009


  14. May 22, 2009



  15. May 29, 2009