Vishal Shrivastav
Assistant Professor—Purdue University
Elmore Family School of Electrical
and Computer Engineering
Office: BHEE 334B
465 Northwestern Ave.
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.
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 NSF CC* grant (with 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. | |
Gave an invited talk at IEEE LANMAN conference. |
<< Older News >>
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 am broadly a computer network researcher. More specifically, I build networked systems for modern datacenters and cloud platforms. My research adopts the 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. |
● | Networks + AI/ML |
● | [NSDI'24a, DIDL'21] |
● | Disaggregated and scale-up 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 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 |
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 |
|