RISE Seminar 11/22/19: Networked Systems in the Era of Programmable Dataplanes, a talk by Arvind Krishnamurthy

November 22, 2019

Title: Networked Systems in the Era of Programmable Dataplanes

Speaker: Arvind Krishnamurthy (University of Washington)

Date and location: Friday, November 22, 11 – 12 pm, Wozniak Lounge

Abstract: Emerging networking architectures are allowing for flexible and reconfigurable packet processing at line rate both on the switch and the NIC. Despite their promising new functionality, programmable switches and NICs are not all-powerful; they have limited state, support limited types of operations, and limit per-packet computation to operate at line rate. In this talk, I will describe how to mask resource limitations using approximation techniques and new scheduling algorithms and how to build a general framework for exposing in-network computing capability to distributed applications. In addition to presenting case studies of optimizing networked systems, I will reflect on the role of programmable dataplanes in datacenter computing.

Bio: Arvind Krishnamurthy is a Professor of Computer Science and Engineering at the University of Washington. His research interests span all aspects of building effective and robust computer systems, in the context of data centers and Internet-scale systems. More recently, his research has focussed on programmable networks and systems for machine learning.