Computer Science Department Colloquium
Rethinking Modern Storage and Memory Management
Tuesday, November 23, 2021, 11:00am
Speaker: Professor Sudarsun Kannan
Sudarsun Kannan is an assistant professor at Rutgers University, where he leads the Rutgers Systems Lab. His research group works at the intersection of hardware and software, building operating systems and system software for next-generation memory and storage technologies. Results from his work have appeared at premier operating systems and architecture venues. Sudarsun's work has also resulted in patents related to nonvolatile memory and resource management. Before joining Rutgers, he was a postdoctoral research associate at Wisconsin-Madison and graduated with an M.S. and Ph.D. from Georgia Tech.
Location : Via Zoom
Event Type: Computer Science Department Colloquium
Abstract: The last decade has seen a rapid hardware innovation to develop ultra-fast and heterogeneous storage and memory technologies critical for accelerating data-intensive and intelligent applications. Unfortunately, today's monolithic operating systems (OS) that are the backbone for managing storage and memory heterogeneity continue to be an Achilles heel and fail to exploit hardware innovations. In the first part of the talk, I will discuss our approach to designing scalable storage solutions through a cross-layered disaggregation of software layers across the host and the storage hardware (OSDI '20). I will also briefly outline techniques to improve storage reliability and accelerate data recovery after failures (FAST '21). In the second part of the talk, I will focus on the need for new OS principles and abstractions for managing memory heterogeneity and their resulting impact on applications (ASPLOS '21). Finally, I will conclude the talk by outlining unsolved challenges and prospective future directions.
Rutgers University School of Arts and Sciences
Contact Professor Sudarsun Kannan