Operating systems publications
SSDAlloc: Hybrid SSD/RAM Memory Management Made Easy (slides)
Anirudh Badam, Vivek S. Pai.
In Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI '11).
Boston, MA, March 2011
Evaluating the Impact of Simultaneous Multithreading on Network Servers Using Real Hardware (slides)
Yaoping Ruan, Vivek S. Pai, Erich Nahum, and John Tracey.
In Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS '05).
Banff, Alberta, Canada, June 2005
IO-Lite: A Unified I/O Buffering and Caching System (slides)
Vivek S. Pai, Peter Druschel and Willy Zwaenepoel
In Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI'99)
New Orleans, LA, February 1999
Best Paper Award
Making the "Box" Transparent: System Call Performance as a First-Class Result (slides)
Yaoping Ruan and Vivek Pai.
In Proceedings of the 2004 Usenix Annual Technical Conference (USENIX '04).
Boston, MA, June 2004
Extensible Kernels are Leading OS Research Astray
Peter Druschel, Vivek S. Pai, and Willy Zwaenepoel
In Proceedings of the Sixth Workshop on Hot Topics in Operating Systems (HotOS-VI)
Cape Cod, MA, May 1997
Beating Netbooks Into Servers: Making Some Computers More Equal Than Others
Anirudh Badam and Vivek S. Pai.
In Proceedings of the 3rd ACM Workshop on Networked Systems for Developing Regions (NSDR '09).
Big Sky, Montana, October 2009.
Do commodity SMT processors need more OS research?
Yaoping Ruan, Vivek S. Pai, Erich Nahum, John M. Tracey.
In Operating Systems Review.
Vol. 42, No. 1, January 2008, 21-25.
IO-Lite: A Unified I/O Buffering and Caching System
Vivek S. Pai, Peter Druschel and Willy Zwaenepoel
In ACM Transactions on Computer SystemsVol. 18, No. 1, pp.37-66, February 2000
Anirudh Badam, Vivek S. Pai.
In Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI '11).
Boston, MA, March 2011
Evaluating the Impact of Simultaneous Multithreading on Network Servers Using Real Hardware (slides)
Yaoping Ruan, Vivek S. Pai, Erich Nahum, and John Tracey.
In Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS '05).
Banff, Alberta, Canada, June 2005
IO-Lite: A Unified I/O Buffering and Caching System (slides)
Vivek S. Pai, Peter Druschel and Willy Zwaenepoel
In Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI'99)
New Orleans, LA, February 1999
Best Paper Award
Making the "Box" Transparent: System Call Performance as a First-Class Result (slides)
Yaoping Ruan and Vivek Pai.
In Proceedings of the 2004 Usenix Annual Technical Conference (USENIX '04).
Boston, MA, June 2004
Extensible Kernels are Leading OS Research Astray
Peter Druschel, Vivek S. Pai, and Willy Zwaenepoel
In Proceedings of the Sixth Workshop on Hot Topics in Operating Systems (HotOS-VI)
Cape Cod, MA, May 1997
Beating Netbooks Into Servers: Making Some Computers More Equal Than Others
Anirudh Badam and Vivek S. Pai.
In Proceedings of the 3rd ACM Workshop on Networked Systems for Developing Regions (NSDR '09).
Big Sky, Montana, October 2009.
Do commodity SMT processors need more OS research?
Yaoping Ruan, Vivek S. Pai, Erich Nahum, John M. Tracey.
In Operating Systems Review.
Vol. 42, No. 1, January 2008, 21-25.
IO-Lite: A Unified I/O Buffering and Caching System
Vivek S. Pai, Peter Druschel and Willy Zwaenepoel
In ACM Transactions on Computer SystemsVol. 18, No. 1, pp.37-66, February 2000