logo epfl
Ecole Polytechnique Fédérale de Lausanne
français | english
 EPFL > people@EPFL > Willy Zwaenepoel login

Full Professor
IC
IIF
LABOS

Willy Zwaenepoel
Professor

office(s): BC164
phone(s): [+41 21 69] 34779,37521
fax: +41 21 6937540
BIOGRAPHY
Willy Zwaenepoel received his B.S. from the University of Gent, Belgium in 1979, and his M.S. and Ph.D. from Stanford University in 1980 and 1984, respectively.

In September 2002, he was nominated full professor and Dean of the School of Computer and Communications Sciences of the Swiss Federal Institute of Technology Lausanne.

Before joining EPFL, Willy Zwaenepoel was on the faculty at Rice University, where he was the Karl F. Hasselmann Professor of Computer Science and Electrical and Computer Engineering. He was elected Fellow of the IEEE in 1998, and Fellow of the ACM in 2000. He won best paper awards at SigComm 1984, OSDI 1999, Usenix 2000, Usenix 2006 and Eurosys 2007. He was program chair of OSDI in 1996 and Eurosys in 2006, and general chair of Mobisys in 2004. He was also an Associate Editor of the IEEE Transactions on Parallel and Distributed Systems from 1998 to 2002. In 2000, he also received the Rice University Graduate Student Association Teaching and Mentoring Award.

Willy Zwaenepoel has worked in a variety of aspects of operating and distributed systems, including microkernels, fault tolerance, parallel scientific computing on clusters of workstations, clusters for web services, and mobile computing. He is most well known for his work on the Treadmarks distributed shared memory system, which was licensed to Intel and became the basis for Intel’s OpenMP cluster product. His work on high-performance software for network I/O led to the creation of iMimic Networking, Inc, which he led from 2000 to 2005. His current projects include database replication, I/O performance of virtual machines, and software update mechanisms.
MAIN PUBLICATIONS

C. Amza, A. Cox, S. Dwarkadas, P. Keleher, H. Lu, R. Rajamony, W. Yu, and W. Zwaenepoel. TreadMarks: Shared Memory Computing on Networks of Workstations,. IEEE Computer, 29(2):18-28, 1996. [ DOI | Details | Full Text ]

V. S. Pai, P. Druschel, and W. Zwaenepoel. IO-Lite: a unified I/O buffering and caching system. ACM Transactions on Computer Systems (TOCS), 18(2):37-66, 2000. [ DOI | Details | Full Text ]

A. Menon, A. L. Cox, and W. Zwaenepoel. Optimizing Network Virtualization in Xen. In USENIX Annual Technical Conference, 2006. Best paper award. [ Details | Full Text ]

S. Elnikety, S. Dropsho, and W. Zwaenepoel. Tashkent+: Memory-Aware Load Balancing and Update Filtering in Replicated Databases. In EuroSys 2007, 2007. [ Details | Full Text ]

O. Crameri, N. Knezevic, D. Kostic, R. Bianchini, and W. Zwaenepoel. Staged Deployment in Mirage, an Integrated Software Upgrade Testing and Distribution System. In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP), Stevenson, WA, U.S.A., 2007. [ Details | Full Text | Link ]

OTHER PUBLICATIONS
JournalsConferencesBooks chapters
CURRENT WORK
Xen:Optimizing Network Virtualization
Tashkent:Scalable database replication
Mirage:A framework for testing and distributing software updates
 
Willy Zwaenepoel's research is sponsored by the European Commission, the Hasler Foundation, the Swiss National Science Foundation, and Hewlett-Packard Corporation.
PRESENTATION

26th International Conference on Distributed Computing Systems (ICDCS), Lisbon, July 4-7, 2006:
P2P, DSM, and Other Products from the Complexity Factory (pdf 1.4 MB)

Skills
Operating Systems, Distributed Systems
Teaching
Computer Science
Phd programs
Phd Students
Dobrescu Mihai
Du Jiaqing
Nowak Andrzej Pawel
Schubert Simon
Contact
Secretariat

Madeleine Robert
Building BC 347
Station 14
CH-1015 Lausanne

Tel. + 41 21 693 75 21
Madeleine Robert


©2004-2012 Willy Zwaenepoel - EPFL, 1015 Lausanne - last updated : 2011-03-25 09:01:40
The owner of this page is fully responsible for its contents