
Vishal Shrivastav

Assistant Professor—Purdue University
Elmore Family School of Electrical
and Computer Engineering
Office: BHEE 334B
465 Northwestern Avenue
West Lafayette, Indiana
+1 (765) 496–1159
vshriva@purdue.edu
I am an Assistant Professor in the Elmore Family School of Electrical and Computer Engineering at Purdue University. My research area is computer networking. Specifically, I build networked systems for modern datacenters and cloud platforms.
I joined the faculty at Purdue University in January 2021. Prior to that, I was a Postdoctoral Associate from
My work has been recognized with a National Science Foundation CAREER Award, a Google Research Scholar Award, and a Cisco Research Award. Recognitions from Purdue include an Eta Kappa Nu (HKN) Outstanding Professor Award.
| Gave an invited talk at a workshop held by Simons Institute at UC Berkeley. | |
| Co-organized Workshop on Reconfigurable Networks (funded by NSF). | |
| Gave an invited talk at CNI Seminar at the Indian Institute of Science (IISc). | |
| Paper EDM accepted to ASPLOS. | |
| Paper SORN accepted to HotNets. | |
| Paper Shale accepted to SIGCOMM. | |
| Received an NSF grant (collaboration with Cornell) towards reconfigurable networks. | |
| Received an NSF grant (with a Purdue team) to build a programmable network testbed. | |
| Paper Breaking the VLB Barrier for ORNs accepted to STOC. | |
| Poster Rack-Scale Memory Disaggregation over Ethernet accepted to FAST. | |
| Papers Leo and Seer accepted to NSDI. | |
| Received an Eta Kappa Nu (HKN) Outstanding Professor Award from Purdue. | |
| Gave an invited talk at iEdge Workshop at the IFIP Performance conference. | |
| Received an NSF grant (with Sanjay Rao) towards ML-driven traffic analysis. | |
| Gave an invited talk at Microsoft Research Lab in Cambridge, UK. |
<< Older News >>
| Gave an invited talk at IEEE LANMAN conference. | |
| Poster Scalability and Congestion Control in ORNs accepted to SIGCOMM. | |
| Received a Google Research Scholar Award. | |
| Received an NSF CAREER Award (award details here). | |
| Speaker for a panel on The Networking Channel. | |
| Received a Cisco Research Award (with Saurabh Bagchi). | |
| Gave an invited talk at Northeastern University. | |
| Gave an invited talk at Futurewei Technologies. | |
| Paper Extending Optimal ORNs to all N accepted to APOCS. | |
| Papers MP5 and Thanos accepted to SIGCOMM. | |
| Paper Optimal ORNs accepted to STOC. | |
| Position paper RAMPS accepted to DIDL. | |
| Received an Agile Reform of Curriculum grant from Purdue. | |
| Co-founded the PurNET Lab at Purdue. | |
| Paper Don't Let RPCs Constrain Your API accepted to HotNets. | |
| Started at Purdue University as an Assistant Professor. |
| ● | ECE 46300: Introduction to Computer Communication Networks |
| ● | [Fall 2025, Fall 2024, Fall 2023, Fall 2022, Fall 2021] |
| ● |
ECE 60850: Datacenter and Cloud Networks offered under course number ECE 69500 until Spring 2025. |
| ● | [Spring 2025, Spring 2024, Spring 2023, Spring 2022] |
| ● | ECE 50863: Computer Network Systems |
| ● | [Spring 2021] |
I broadly research computer networks. Specifically, I build networked systems for modern datacenters and cloud platforms. My research adopts a full-stack approach to building networked systems, that ranges from the low-level network hardware design to designing the higher-level network architecture, algorithms, and protocols, with the primary objective of maximizing the system performance. My current research is focused on the following topics:
| ● | High-speed, programmable network hardware design |
| ● | [NSDI'24b, SIGCOMM'22a, SIGCOMM'22b, SIGCOMM'19, SOSR'17] |
| ● | In-network / network-accelerated computing |
| ● | [ASPLOS'25, NSDI'24a, DIDL'21, HotNets'21, ToN'19, SIGCOMM'16] |
| ● |
Reconfigurable networks |
| ● | [HotNets'24, SIGCOMM'24, STOC'24, SIGCOMM'23, APOCS'23, STOC'22, NSDI'19] |
| ● | We organized an NSF-funded workshop on reconfigurable networks in June 2025. |
| ● | Disaggregated and AI/ML accelerator networks |
| ● | [ASPLOS'25, NSDI'19] |
| List of current and past students in my research group. |
| I also co-founded and co-lead the university-wide PurNET Lab which brings together faculty and students conducting computer network research at Purdue. In the Fall and Spring semesters, the lab organizes a weekly seminar to discuss the latest research in computer networking and systems. |
| ASPLOS '25 |
EDM: An Ultra-Low Latency Ethernet Fabric for Memory Disaggregation. |
| HotNets '24 |
Semi-Oblivious Reconfigurable Datacenter Networks. |
| SIGCOMM '24 |
Shale: A Practical, Scalable Oblivious Reconfigurable Network. |
| STOC '24 |
Breaking the VLB Barrier for Oblivious Reconfigurable Networks. |
| NSDI '24 |
Leo: Online ML-based Traffic Classification at Multi-Terabit Line Rate. |
| NSDI '24 |
Seer: Enabling Future-Aware Online Caching in Networked Systems. |
| SIGCOMM '23 |
Poster: Scalability and Congestion Control in Oblivious Reconfigurable Networks. |
| APOCS '23 |
Extending Optimal Oblivious Reconfigurable Networks to all N. |
| SIGCOMM '22 |
Stateful Multi-Pipelined Programmable Switches. |
| SIGCOMM '22 |
Programmable Multi-Dimensional Table Filters for Line Rate Network Functions. |
| STOC '22 |
Optimal Oblivious Reconfigurable Networks. |
| DIDL '21 |
RAMPS: Next Generation Platform for Real Time and Resilient IoT Analytics using MmWave and Programmable Switches. |
| HotNets '21 |
Don't Let RPCs Constrain Your API. |
| Thesis '20 |
Towards High-speed Networking in the Post-Moore Era. |
| ToN '19 |
Globally Synchronized Time via Datacenter Networks. |
| SIGCOMM '19 |
Fast, Scalable, and Programmable Packet Scheduler in Hardware. |
| NSDI '19 |
Shoal: A Network Architecture for Disaggregated Racks. |
| SOSR '17 |
P4FPGA: A Rapid Prototyping Framework for P4. |
| SIGCOMM '16 |
Globally Synchronized Time via Datacenter Networks. |
| 2026 |
|
||||||||||
| 2025 |
|
||||||||||
| 2024 |
|
||||||||||
| 2023 |
|
||||||||||
| 2022 |
|
||||||||||
| 2021 |
|
||||||||||
| 2020 |
|