FACULTY CANDIDATE: Edmund Nightingale University of Michigan Improving the Performance of Highly Reliable Software Systems ACES 2.302 Thursday April 12 2007 11:00 a.m.

Contact Name: 
Jenna Whitney
Apr 12, 2007 11:00am - 12:00pm

There is a signup schedule for this event


Speaker Name/Affiliation: Edmund Nightingale/University of Michig


Date/Time: April 12 2007 11:00 a.m. - Noon

Coffee: 10:

45 a.m.

Location: ACES 2.302

Host: Emmett Witchel


lk Title: Improving the Performance of Highly Reliable Software Systems

Talk Abstract:

Commodity operating systems still retain the des

ign principles developed when processor cycles were scarce and RAM was prec

These out-dated principles have led to performance/functionality

trade-offs that are no longer needed or required; I have found that far f

rom impeding performance features such as safety consistency and energy-ef

ficiency can often be added while improving performance over existing syste


I will describe my work developing Speculator which provides

facilities within the operating system kernel to track and propagate causal
dependencies. Using Speculator I will show that distributed and local fil

e systems can provide strong consistency and safety guarantees without the
poor performance these guarantees usually entail.