Network-Centric Computing for Online Services

Thumbnail

Event details

Date 13.12.2017
Hour 09:0011:00
Speaker Alexandros Daglis
Location
Category Conferences - Seminars
Abstract
Modern datacenters provide an abundance of online services to billions of daily users. Each service comprises several software layers deployed on thousands of servers, which communicate over the network to collaboratively construct a response to each incoming user request. In addition to frequent inter-server communication, a large class of services involves minuscule computation per request and microsecond-scale response latency requirements per involved server. Such execution profiles establish networking as a first-order performance determinant and motivate a vertical system design rethink, taking a network-centric approach. In this talk, I will introduce a holistic system redesign targeting the most challenging latency-sensitive online services, including (i) a specialized lightweight network stack; (ii) scalable on-chip integration of the network interface logic; and (iii) new network operations with richer, end-to-end semantics that can be efficiently executed on smart network endpoints without CPU interaction. I will highlight the role and demonstrate the effect of each of these three key features with systems built throughout my dissertation.
 
Short bio
Alexandros (Alex) Daglis is a sixth-year PhD student at EPFL, advised by Prof. Babak Falsafi and Prof. Edouard Bugnion. His research interests lie in rack-scale computing and datacenter architectures. Alex’s work advocates for tighter integration and co-design of network and compute resources as a necessary approach to tackling the performance overheads associated with inter-node communication in scale-out architectures. He has been a founding member of Scale-Out NUMA, an architecture, programming model, and communication protocol for low-latency, distributed in-memory processing. Scale-Out NUMA has been patented and licensed by a major IT vendor. As an intern at HP Labs, Alex worked on the design of The Machine’s unique memory subsystem.

Practical information

  • General public
  • Free

Contact

Tags

Mock interview talk

Event broadcasted in

Share