Vishal Shrivastav

Ph.D. Student
Computer Science
Cornell University
Logo
430 Gates Hall
Cornell University
Ithaca, NY 14853, USA
 vishal@cs.cornell.edu
 GitHub

About Me

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

Research

I am broadly interested in Computer Networking. My research is driven by the critical implications of slowdown in Moore's law and the end of Dennard scaling, resulting in an ever-increasing gap between the processing & switching capacities and the bandwidth demand within datacenters. My research tries to bridge this gap by efficiently leveraging custom hardware for networking, such as domain-specific processors for network processing and circuit switches for data switching. To that end, my research integrates the domains of Computer Networking and Computer Architecture, by proposing generic and programmable primitives for network processing and switching, and designing efficent hardware architectures for those primitives. Further, my research also focusses on designing novel network stack, protocols, and algorithms that efficiently leverage custom networking hardware for high performance.

My projects fall under two broad research agendas:

Designing generic and programmable network primitives and mapping them to efficient hardware architectures

Designing network stack, protocols, and algorithms that efficiently leverage underlying network hardware

Publications

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

Teaching

Guest Lecturer, Cornell University

Teaching Assistant, Cornell University