CS Events

Computer Science Department Colloquium

Towards Adaptive and Evolving Systems Software

 

Download as iCal file

Friday, October 18, 2024, 01:00pm - 02:00pm

 

Speaker: Assistant Professor Sanidhya Kashyap

Bio

Sanidhya Kashyap is a systems researcher and an Assistant Professor at the School of Computer and Communication Sciences at EPFL. His research focuses on designing robust and scalable systems software. He received the Vmware Early Career Faculty Award in 2021 and his Ph.D. from Georgia Tech in 2020.

Location : CoRE 301

Event Type: Computer Science Department Colloquium

Abstract: Specializing the OS for application requirements is becoming the need of the hour. In this talk, I will present our ongoing effort to meet these requirements dynamically. First, I will present a new approach to designing a storage stack that allows file system developers to design userspace file systems without compromising file system security guarantees while at the same time ensuring direct access to non-volatile memory (NVM) hardware. I will present a new file system architecture that decouples file system design, access control, and metadata integrity enforcement, providing a clean structure to design file systems. Then, I will present KFlex, a new approach to kernel extensibility that balances expressivity and performance. KFlex separates the safety of kernel-owned resources (e.g., kernel memory) from the safety of extension-specific resources (e.g., extension memory). This separation enables KFlex to use distinct, bespoke mechanisms to enforce each safety property, which enables the offload of diverse functionality while incurring low runtime overheads.

Contact  Professor Sudarsun Kannan

Zoom Info: https://rutgers.zoom.us/j/93778418983?pwd=j0vc7ALfbnBYy5aJOaKDsdPV732ns2.1