Abstract: The host architecture has evolved rapidly over the past decade: modern hosts have
multiple heterogeneous compute devices, multiple memory devices potentially distributed
across multiple cache coherence domains, and multiple network devices, all interconnected by
an intra-host network. Such a host architecture alters the many fundamental assumptions that
once guided the design and optimization of modern operating systems. As a result, applications
running atop modern hosts suffer from sub-optimal properties and performance, while host
resources remain extremely underutilized
Bio: Midhul Vuppalapati is a PhD student in the Computer Science department at Cornell
University advised by Prof. Rachit Agarwal. He is a recipient of the Cornell University
Fellowship, a SIGCOMM Best Student Paper award, SIGMETRICS Best-of-the-rest recognition,
and two Cornell CS Outstanding TA awards.