Sept 16
|
Transactional memory: architectural support for lock-free data structures
Maurice Herlihy (Brown), J. Eliot B. Moss (UMass Amherst)
ISCA 1993
note: the topic of transactional memory is now hot and this paper is foundational, hence its inclusion
|
Gene Novark
|
Sept 23
|
Mondrix: Memory Isolation for Linux using Mondriaan Memory Protection
Emmett Witchel (UTexas), Junghwan Rhee (UTexas), and Krste Asanovic (MIT)
SOSP 2005
|
Ting Yang
|
Sept 30
|
SafeMem: Exploiting ECC-Memory for Detecting Memory Leaks and Memory Corruption During Production Runs
Feng Qin, Shan Lu, Yuanyuan Zhou (UIUC)
HPCA 2005
|
Eric Feng
|
Oct 7
|
Recovering Device Drivers
Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy (Washington)
OSDI 2004
|
Vitaliy Lvin
|
Oct 14
|
Enhancing Server Availability and Security Through Failure-Oblivious Computing
Martin Rinard, Cristian Cadar, Daniel Dumitran, Daniel M. Roy, Tudor Leu, and William S. Beebee, Jr. (MIT)
OSDI 2004
|
Emery Berger
|
Oct 14
|
Rx: Treating Bugs As Allergies -- A Safe Method for Surviving Software Failures
Feng Qin, Joseph Tucek, Jagadeesan Sundaresan, Yuanyuan Zhou (UIUC)
SOSP 2005
|
Emery Berger
|
Oct 21
|
class cancelled
OOPSLA 2005
|
Oct 28
|
Shangri-la: Achieving high performance from compiled network applications while enabling ease of programming
Michael K. Chen, Xiao Feng Li, Ruiqi Lian, Jason H. Lin, Lixia Liu, Tao Liu, Roy Ju (Intel)
PLDI 2005
|
Ed Walters
|
Nov 4
|
Automatic Pool Allocation: Improving Performance by Controlling Data Structure Layout in the Heap
Chris Lattner, Vikram Adve (UIUC)
PLDI 2005
|
Gene Novark
|
Nov 14
|
no class
|
|
Nov 18
|
class cancelled
faculty retreat
|
Nov 25
|
class cancelled
Thanksgiving
|
Dec 2
|
Scalable Statistical Bug Isolation
Ben Liblit, Mayur Naik, Alice X. Zheng, Alex Aiken, Michael I. Jordan (Berkeley)
PLDI 2005
|
Ting Yang
|
Dec 9
|
FS2: Dynamic Data Replication in Free Disk Space for Improving Disk Performance and Energy-Consumption
Hai Huang, Wanda Hung, Kang Shin (UMich)
SOSP 2005
|
Eric Feng
|
Dec 16
|
MapReduce: Simplified Data Processing on Large Clusters
Jeffrey Dean, Sanjay Ghemawat (Google)
OSDI 2004
|
Vitaliy Lvin
|