« February 2017 | Main | April 2017 »

March 29, 2017

NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories]

NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories. Jian Xu and Steven Swanson, Usenix FAST 2016.

Reviews due Thursday, 3/30.

March 27, 2017

The Design and Implementation of a Log-Structured File System]

Mendel Rosenblum and John K. Ousterhout. The Design and Implementation of a Log-Structured File System. ACM Trans. on Computer Systems 10(1), February 1992, pp. 26-52.

Reviews due Tuesday, 3/28.

March 15, 2017

Experiences with Processes and Monitors in Mesa

< a href="http://pages.cs.wisc.edu/~swift/classes/cs736-fa08/papers/mesa-monitors.pdf">Experiences with Processes and Monitors in Mesa Butler W. Lampson, David D. Redell. Communications of the ACM, 23 2, February 1980, pp. 105-117.

March 13, 2017

The scalable commutativity rule: designing scalable software for multicore processors

The scalable commutativity rule: designing scalable software for multicore processors. Austin T. Clements, M. Frans Kaashoek, Nickolai Zeldovich, Robert T. Morris, and Eddie Kohler, SOSP 2013.

Reviews due PI-day, 3/14 at 8:00 am

March 01, 2017

Scheduler Activations: Effective Kernel Support for the User-Level management of Parallelism

Thomas Anderson, Brian Bershad, Edward Lazowska, and Henry Levy. Scheduler Activations: Effective Kernel Support for the User-Level management of Parallelism. ACM Trans. on Computer Systems 10(1), Feburary 1992, pp. 53-79.

Reviews due Thursday 3/2