IllustratedSketch
Software Engineer at Google
email: @vasu.org

I received a Ph.D in Computer Science at Carnegie Mellon University in 2011, advised by Professor David Andersen. My interests span topics in networked computer systems, including low-power cluster systems, datacenter networking, and Internet measurement.

I now work at Google in Mountain View.

Notes

Refereed Publications

  • Using Vector Interfaces to Deliver Millions of IOPS from a Key-Value Storage Server. [single-column pdf, double-column pdf]
    Vijay Vasudevan, Michael Kaminsky, David G. Andersen
    In 3rd ACM Symposium on Cloud Computing (SOCC 2012). Oct 2012.
  • The Case for VOS: The Vector Operating System. [pdf] (One of eight papers to contain the term "Operating System" in the title)
    Vijay Vasudevan, David G. Andersen, Michael Kaminsky
    In 13th Workshop on Hot Topics in Operating Systems (HotOS 2011). May 2011.
  • FAWN: A Fast Array of Wimpy Nodes. [pdf, Slides: .pdf .key] (Received Best Paper award)
    David G. Andersen, Jason Franklin, Michael Kaminsky, Amar Phanishayee, Lawrence Tan, Vijay Vasudevan
    In 22nd ACM Symposium on Operating Systems Principles (SOSP 2009). October 2009.
  • Safe and Effective Fine-grained TCP Retransmissions for Datacenter Communication. [pdf, Slides: .pdf .key]
    Vijay Vasudevan, Amar Phanishayee, Hiral Shah, Elie Krevat, David Andersen, Greg Ganger, Garth Gibson, Brian Mueller
    In ACM SIGCOMM. August 2009.
  • FAWNdamentally Power-efficient Clusters. [pdf, html]
    Vijay Vasudevan, Jason Franklin, David Andersen, Amar Phanishayee, Lawrence Tan, Michael Kaminsky, Iulian Moraru
    In 12th Workshop on Hot Topics in Operating Systems (HotOS XII). May 2009.
  • A First Look at Media Conferencing Traffic in the Global Enterprise. [pdf]
    Vijay Vasudevan, Sudipta Sengupta, Jin Li
    In Proceedings of Passive and Active Measurement Conference (PAM). April 2009.
  • Measurement and Analysis of TCP Throughput Collapse in Cluster-Based Storage Systems. [pdf, html]
    Amar Phanishayee, Elie Krevat, Vijay Vasudevan, David Andersen, Gregory Ganger, Garth Gibson, Srinivasan Seshan.
    In Proceedings of File and Storage Technologies (FAST). February 2008.
  • On Application-level Approaches to Avoiding TCP Throughput Collapse in Cluster-Based Storage Systems. [pdf]
    Elie Krevat, Vijay Vasudevan, Amar Phanishayee, David Andersen, Gregory Ganger, Garth Gibson, Srinivasan Seshan.
    In Proceedings of Petascale Data Storage Workshop, Supercomputing. November 2007.

Other Articles

  • Energy-efficient Data-intensive Computing with a Fast Array of Wimpy Nodes. [pdf]
    Vijay Vasudevan
    Ph.D Dissertation, Carnegie Mellon University, October 2011.
  • FAWN: A Fast Array of Wimpy Nodes. [CACM link, Luiz Andre Barroso's Perspective]
    David G. Andersen, Jason Franklin, Michael Kaminsky, Amar Phanishayee, Lawrence Tan, and Vijay Vasudevan
    In Communications of the ACM, July 2011.
  • FAWNSort: Energy-efficient Sorting of 10GB 2011. [pdf]
    Padmanabhan Pillai, Michael Kaminsky, Michael A. Kozuch, Vijay Vasudevan, Lawrence Tan, David Andersen
    Winner of 2011 10GB Joulesort Competition.
  • Challenges and Opportunities for Efficient Computing with FAWN. [pdf]
    Vijay Vasudevan, David G. Andersen, Michael Kaminsky, Jason Franklin, Michael A. Kozuch, Iulian Moraru, Padmanabhan Pillai, Lawrence Tan
    In Operating Systems Review, January 2011.
  • FAWNSort: Energy-efficient Sorting of 10GB 2010. [pdf]
    Vijay Vasudevan, Lawrence Tan, David Andersen, Michael Kaminsky, Michael A. Kozuch, Padmanabhan Pillai
    Winner of 2010 10GB Joulesort Competition.
  • Energy-Efficient Cluster Computing with FAWN: Workloads and Implications. [pdf] (Invited Paper)
    Vijay Vasudevan, David Andersen, Michael Kaminsky, Lawrence Tan, Jason Franklin, Iulian Moraru
    In Proceedings of 1st International Conference on Energy-Efficient Computing and Networking (e-Energy 2010), April 2010.
  • On Internet Availability: Where Does Path Choice Matter? [pdf]
    Vijay Vasudevan, David Andersen, Hui Zhang
    CMU CS Tech Report: CMU-CS-09-114
  • Understanding the AS-level Path Disjointness Provided by Multi-Homing. [pdf]
    Vijay Vasudevan, David G. Andersen, Hui Zhang
    CMU CS Tech Report: CMU-CS-07-141

Past Projects

As an undergraduate at Berkeley, I worked on two projects in Ken Goldberg's Berkeley Automation Lab. Specifically, I was the network engineer on the Ballet Mori project and also worked on physical deformation simulations for needle surgery planning. I also worked on DDoS prevention in next generation Internet architectures and implemented ConeNAT functionality within the OCALA framework.


Site designed using Jekyll and Columnal.