Skip to main content

Covid-19 Notice

All campus events (including Division of Extension sponsored events outside of Dane County) are canceled through June 30, with limited exceptions to be granted by deans or vice chancellors. Even if an event is not yet labeled as canceled, it's likely to be canceled, postponed or modified to online only, from now through June 30. Please check with organizers before attending.

Online Seminar: Building Distributed Systems Using Programmable Networks

Ming Liu: Ph.D. Candidate, The Paul G. Allen School of Computer Science & Engineering, University of Washington

Event Details

Thursday, March 26, 2020
4-5 p.m.

Abstract: The continuing increase of data center network bandwidth, coupled with a slower improvement in CPU performance, has challenged our conventional wisdom regarding data center networks: how to build distributed systems that can keep up with the network speeds and are high-performant and energy-efficient? The recent emergence of a programmable network fabric (PNF) suggests a potential solution. By offloading suitable computations to a PNF device (i.e., SmartNIC, reconfigurable switch, or network accelerator), one can reduce request serving latency, save end-host CPU cores, and enable efficient traffic control.

In this talk, I will present two frameworks for building PNF-enabled distributed systems: (1) IncBricks, an in-network caching fabric built with network accelerators and programmable switches; (2) iPipe, an actor-based framework for offloading distributed applications on SmartNICs. I will show how to make efficient use of in-network heterogeneous computing resources by applying approximation techniques, co-designing with end-host software layers, employing new programming abstractions, and designing efficient control-/data-planes. Finally, I will discuss how to use PNF to re-architect other data center systems.

Bio: Ming Liu is a Ph.D. candidate in the Paul G. Allen School of Computer Science & Engineering at the University of Washington, advised by Arvind Krishnamurthy, Luis Ceze, and Simon Peter. His research interests are in computer systems and networks, with a focus on optimizing distributed systems by exploring the computing capabilities across the programmable network fabric (including SmartNICs, reconfigurable switches, and network accelerators).


Time: Mar 26, 2020 4:00 PM Central Time (US and Canada)

Join Zoom Meeting

Meeting ID: 410 513 909
Password: 504914

One tap mobile
+16465588656,,410513909# US (New York)
+13126266799,,410513909# US (Chicago)

Dial by your location
        +1 646 558 8656 US (New York)
        +1 312 626 6799 US (Chicago)
        +1 669 900 9128 US (San Jose)
        +1 253 215 8782 US
        +1 301 715 8592 US
        +1 346 248 7799 US (Houston)
Meeting ID: 410 513 909
Find your local number: