COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > The Demikernel Datapath Architecture for Microsecond-scale Datacenter Systems
The Demikernel Datapath Architecture for Microsecond-scale Datacenter SystemsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Richard Mortier. Datacenter systems and I/O devices now run at single-digit microsecond latencies, requiring nanosecond-scale operating systems. Traditional kernel-based operating systems impose an unaffordable overhead, so recent kernel-bypass OSes (e.g., Arrakis, Ix) and libraries (e.g., Caladan, eRPC) eliminate the OS kernel from the I/O datapath. However, these systems do not offer a general-purpose datapath OS replacement that meet the needs of microsecond-scale systems. As a result, while kernel-bypass hardware is widely available in the datacenter, it is not widely used. This talk summarizes Demikernel, a flexible datapath OS and architecture designed for heterogenous kernel-bypass devices and microsecond-scale datacenter systems. Demikernel supports a variety of kernel-bypass hardware, including DPDK , RDMA, as well as software bypass solutions like io_uring. To support microsecond-scale operation, Demikernel includes a new nanosecond-scale TCP stack, written in Rust and proposes new memory management, CPU scheduling and network abstractions. Demikernel is currently used by Bing and will go into production with Azure services later this year. Bio: Irene Zhang is a Principal Researcher at Microsoft Research. Her work focuses on datacenter operating systems and distributed systems, especially making new datacenter hardware technologies more widely usable by highly-demanding datacenter applications. Irene completed her PhD in 2017 at the University of Washington, where her PhD thesis focused on distributed systems that span mobile devices and cloud servers. Her thesis work received the ACM SIGOPS Dennis Ritchie doctoral dissertation award and the UW Allen School William Chan Memorial dissertation award. Before her PhD, Irene was a member of the virtual machine monitor group at VMware, where she worked on memory resource management and virtual machine checkpointing. This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsNumber Theory Study Group: Mazur-Tate-Teitelbaum Cambridge Conversations in Translation Dying Planet, Living Faith: Religious Contributions to EnvironmentalismOther talksSt Catharine's Political Economy Seminar - Professor Christina Beatty -'Reducing economic inactivity in the UK: An economic and political imperative' Neural timescales from a computational perspective MediaTek: Title to be confirmed Could stratospheric aerosol injection produce meaningful global cooling without novel aircraft? Wayfinding through the Human Genome CSAR lecture: Intelligent manufacturing - TBC |