Dave Andersen

Picture of Dave Assistant Professor
Computer Science Department
Carnegie Mellon University

David Andersen
School of Computer Science
Carnegie Mellon University
5000 Forbes Ave
Pittsburgh, PA 15213-3891
             Office: 8206 Wean Hall

Tel: 412-268-3064
Fax: 412-268-5576

Email: dga (at) cs dot cmu dot edu
My GPG DSS Public Key (also available from the MIT PGP keyserver)

Teaching


Latest Research

Accountable Internet Protocol (AIP)
This upcoming SIGCOMM 2008 paper describes the overall AIP architecture. AIP provides a solid foundation of accountability for future Internet designs through its use of a self-certifying addressing structure. AIP greatly simplifies the task of securing additional parts of the network infrastructure.
Efficiency through Eavesdropping: Link-layer Packet Caching
RTS-id is a mechanism by which senders can ask receivers "do you have this packet yet?" before sending them a large packet. This simple, fully-backwards-compatible mechanism can substantially increase throughput both in infrastructure networks and in mesh networks. Appeared in NSDI 2008.
TCP Throughput Collapse in Cluster-Based Storage Systems
This work characterizes the causes of and analyzes several potential solutions to the problem of TCP incast, a catastrophic throughput collapse that can occur when many senders transmit to a single receiver. Incast is a significant barrier to the scaling of cluster-based storage systems. Appeared in FAST 2008
Similarity Enhanced Transfer

Research

My research interests are in computer systems in the networked environment. I have a particular interest in resilient distributed systems that perform well under a variety of adverse network conditions, and in network measurement.

Papers and Publications

Current Projects

Older projects:

(You may also want to visit my old research and publications pages for more detail; current pubs page is a work in progress).


Professional activities


About me

I completed my Ph.D. at MIT in December 2004. Prior to that, I received an MS in computer science from MIT in 2001, and BS degrees in biology and computer science from the University of Utah. In 1995, I co-founded an Internet Service Provider in Salt Lake City, Utah. My blog is online.


Random Things


[Short bio] [CV] [Personal web page] [Running and Triathlon] [Climbing]



Last updated: Thu Jun 19 16:08:21 EDT 2008 [validate xhtml]