MIT CSAIL

Current Projects:

Asbestos, Chord, Click, Flume, IRIS, Pastwatch, Roofnet, SFS, UIA, WheelFS

Past Projects:

RON, Grid, `C, Prolac, Exokernel, others

People
Publications
Software
Search

PDOS

Parallel & Distributed Operating Systems Group

MIT CSAIL

We build and investigate software systems for parallel and distributed environments. We have conducted research in operating systems, networking, mobile computing, language design, compiler design, and architecture, taking a pragmatic approach: we build high-performance, reliable, and working systems.


Our most recent research focuses on very large scale distributed systems based on distributed hash tables, such as Chord. The IRIS project is a large, ongoing collaboration. See the IRIS Page for more details.

In general, our research focuses on extensible and flexible system services: filesystems, networking, and languages. Click is a flexible, modular router that runs on commodity hardware. SFS, the Self-Certifying File System, creates a global, secure filesystem with a single global namespace and no centralized control. `C (tick-C) is a superset of the ANSI C language with extensions for dynamic code generation. New algorithms in the `C compiler result in fast and high-quality runtime compilation. The Prolac language aims to make network protocol implementations both readable and efficient.

The exokernel, a novel operating system architecture, was the framework of much of our prior research. An exokernel eliminates the high-level abstractions most of today's operating systems are built on, instead concentrating on securely and efficiently multiplexing the raw hardware. A more conventional operating system interface is provided by application-level libraries. This allows untrusted applications to safely override default OS functionality for extensibility, flexibility, or performance.

Support

Our research is supported by DARPA (our DARPA contract details) and the National Science Foundation, with additional support from Intel, AT&T and IBM.

Contact us

PDOS Group c/o Neena Lyall
32 Vassar St., Room 32G-970
Cambridge, Massachusetts 02139
USA

Phone: +1 617 253-6019
Email: lyall@csail.mit.edu


MIT CSAIL