Best Paper Award at OSDI 2014 for Edouard Bugnion and team

© 2014 EPFL

© 2014 EPFL

Professor Edouard Bugnion has been awarded a Best Paper at OSDI 2014 for his paper "A Protected Dataplane Operating System for High Throughput and Low Latency".

The paper "A Protected Dataplane Operating System for High Throughput and Low Latency" written by Adam Belay from Stanford University, George Prekas from EPFL, Ana Klimovic, Samuel Grossman, and Christos Kozyrakis from Stanford University and Edouard Bugnion from the École Polytechnique Fédérale de Lausanne EPFL, won the Best Paper Award at OSDI 2014.

The 11th USENIX Symposium on Operating Systems Design and Implementation seeks to present innovative, exciting research in computer systems. OSDI brings together professionals from academic and industrial backgrounds in what has become a premier forum for discussing the design, implementation, and implications of systems software.

Edouard Bugnion joined the EPFL in 2012, where his focus is on datacenter systems. His areas of interest include operating systems, datacenter infrastructure (systems and networking), and computer architecture. He leads the Data Center Systems Laboratory at the EPFL School of Computer and Communication Sciences.

Paper abstract:
The conventional wisdom is that aggressive networking requirements, such as high packet rates for small messages and microsecond-scale tail latency, are best addressed outside the kernel, in a user-level networking stack. We present IX, a dataplane operating system that provides high I/O performance, while maintaining the key advantage of strong protection offered by existing kernels. IX uses hardware virtualization to separate management and scheduling functions of the kernel (control plane) from network processing (dataplane). The dataplane architecture builds upon a native, zero-copy API and optimizes for both bandwidth and latency by dedicating hardware threads and networking queues to dataplane instances, processing bounded batches of packets to completion, and by eliminating coherence traffic and multi-core synchronization. We demonstrate that IX outperforms Linux and state-of-the-art, user-space network stacks significantly in both throughput and end-to-end latency. Moreover, IX improves the throughput of a widely deployed, key-value store by up to 3.6 and reduces tail latency by more than 2.

Further information: https://www.usenix.org/conference/osdi14/technical-sessions/presentation/belay