Vishal Shrivastav

Ph.D. Candidate
Computer Science
Cornell University
430 Gates Hall
Cornell University
Ithaca, NY 14853, USA
Google Scholar  Google Scholar

About Me

I am a Ph.D. candidate in Computer Science at Cornell University. My advisor is Hakim Weatherspoon. I received an M.S. in Computer Science from Cornell University in 2017. Prior to Cornell, I was an undergraduate student at the Indian Institute of Technology, Kharagpur.

I will join Purdue University as an Assistant Professor in Jan 2021.


I am broadly interested in computer networking with special focus on datacenter networking.

My research focuses on designing next-generation datacenter networks in light of slowdown in performance scaling of CPUs and packet switches and exponentially rising bandwidth demand within datacenters. To that end, I design domain-specific hardware architectures to scale and improve the network stack processing and circuit-switched network designs to scale and improve the network switching fabric.

My research adopts a holistic approach to network design, concentrating on every layer of the network stack, ranging from the design of low-level physical hardware to higher-level algorithms and protocols, while cutting across multiple disciplines including networking, architecture, systems, and theory.

Improving network stack processing using domain-specific architectures

Improving datacenter switching fabric using circuit switching



  • LoCo: Localizing Congestion
    Vishal Shrivastav, Saksham Agarwal, Rachit Agarwal, Hakim Weatherspoon
    In submission

Journal Papers

  • Globally Synchronized Time via Datacenter Networks  [paper]
    Vishal Shrivastav, Ki Suh Lee, Han Wang, Hakim Weatherspoon
    ToN 2019

Conference Papers

  • Shoal: A Network Architecture for Disaggregated Racks  [paper | code | slides | talk]
    Vishal Shrivastav, Asaf Valadarsky, Hitesh Ballani, Paolo Costa, Ki Suh Lee, Han Wang, Rachit Agarwal, Hakim Weatherspoon
    NSDI 2019
  • P4FPGA: A Rapid Prototyping Framework for P4  [paper | code]
    Han Wang, Robert Soule, Huynh Tu Dang, Ki Suh Lee, Vishal Shrivastav, Nate Foster, Hakim Weatherspoon
    SOSR 2017
  • Globally Synchronized Time via Datacenter Networks  [paper]
    Ki Suh Lee, Han Wang, Vishal Shrivastav, Hakim Weatherspoon
    SIGCOMM 2016


Guest Lecturer, Cornell University

Teaching Assistant, Cornell University


"Fast, Scalable, and Programmable Packet Scheduler in Hardware"

"Shoal: A Network Architecture for Disaggregated Racks"

"Globally Synchronized Time via Datacenter Networks"