SK
Associate Professor
Operating systems, memory & storage
Department of Computer Science, Rutgers University · CoRE 313 · PI: Sudarsun Kannan
We build scalable, efficient, and secure systems for handling the rising heterogeneity of modern memory and storage hardware.
Current focus
SK
Associate Professor
Operating systems, memory & storage
DD
PhD Student
Storage reliability · VM scheduling
JZ
PhD Student
Direct-access FS · near-storage acceleration
LH
Linfeng He
PhD Student
Redesigning virtual memory
HL
Haoyu Li
PhD Student
DL
Devon Lewis
PhD Student
LT
Long Tran
PhD Student
Edge micro-datacenters
MT
Minrui Tian
PhD Student
LM
Linjie Ma
PhD Student
Disaggregated storage caching
AN
Abhilash Nambissan
PhD Student
SD
Sumanta Das
Undergraduate
Direct-access and Smart Storage
FAST '18–'25, OSDI '20, SOSP '21
I/O Prefetching and Caching
ASPLOS '24, HotStorage '24–'25
File System Correctness and Reliability
FAST '21–'23, SOSP '23, SYSTOR '25
Heterogeneous Memory and Address Translation
ISCA '17 – ASPLOS '23, SPAA '21–'25, TALG '25
Durability and Persistent Transactions
ASPLOS '20, FAST '23
Edge Micro-Datacenters and Multitenancy
HotStorage '20–'25, HotInfra '24
ML-Driven Sensing and Hazard Monitoring
MILCOM '25
Horizontally Scaling Heterogeneous Storage for Combined Capabilities with PolyStore
ACM Transactions on Storage (ToS), 2026
Don't Melt Your Cache: Low-Associativity with Heat-Sink
ACM SPAA 2025 Distinguished Paper Award
Kamino: Efficient VM Allocation at Scale with Latency-Driven Cache-Aware Scheduling
USENIX OSDI 2025
PolyStore: Exploiting Combined Capabilities of Heterogeneous Storage
USENIX FAST 2025
OmniCache: Collaborative Caching for Near-storage Accelerators
USENIX FAST 2024
Enabling High-Performance and Secure Userspace NVM File Systems with the Trio Architecture
ACM SOSP 2023 Best Paper Award
Mosaic Pages: Big TLB Reach with Small Pages
ACM ASPLOS 2023 Distinguished Paper Award
Open-source research artifacts from our group. Browse all repos at the RutgersCSSystems GitHub organization.
Drop images into pictures/ using these filenames and they appear automatically.
We are hiring a postdoc working at the intersection of edge computing, operating systems, and computer architecture; ML expertise is a plus.
We are recruiting Ph.D. students in these same areas. Applicants should apply to the Rutgers CS graduate program and mention an interest in systems research.
We regularly host undergraduate and MS researchers. Prior kernel or low-level systems experience helps, but curiosity and persistence matter more.
If interested, email sudarsun.kannan [at] cs.rutgers.edu with your CV and, if available, links to open-source contributions or past systems projects. Prior publications are not required.
Sudarsun Kannan — sudarsun.kannan [at] cs.rutgers.edu
Office: CoRE 313, Department of Computer Science, Rutgers University
110 Frelinghuysen Rd, Piscataway, NJ 08854