Sudarsun Kannan

Sudarsun Kannan

Associate Professor, Department of Computer Science, Rutgers University.

I work on Operating Systems and their implications on Computer Architecture, Distributed Systems, and High-performance Computing. My group is currently building systems for efficiently managing memory and storage heterogeneity.

RSRL Lab · Google Scholar · Publications · CV

Recent Research Topics

See lab research page for details, or all publications.

Group Updates

2025
  • Our joint work with MSR on VM Allocation (Kamino) is accepted to OSDI '25! Congrats, David and the team!
  • PolyStore, Yujie's final thesis work, is accepted to FAST '25 and is also patented. Congrats Yujie!
  • Excited to receive the NSF CAREER Award! Thanks to NSF, students, mentors, and collaborators!
  • Invited to present our vision on Disruptive Memory Technologies at the Dagstuhl Seminar.
2024
  • OmniCache accepted to FAST '24! Congrats to Jian and team!
  • Cross-layered I/O Prefetching accepted to ASPLOS '24! Congrats Shaleen, Jian, and team!
  • Jian's paper on Context-aware Prefetching accepted to HotStorage '24.
  • Invited to serve on PC for SOSP '24, OSDI '25, HPCA '25.
  • Honored to co-organize SysDW @ SOSP '24 with Ramanathan Alagappan and Stephanie Wang.
  • Redesigning MicroDCs presented at ACM HotInfra '24.
2023
  • Our paper TRIO receives Best Paper Award at SOSP '23! Congrats to Diyu and all authors.
  • Mosaic wins Distinguished Paper Award at ASPLOS '23. Congrats Krishnan, Jaehyun, and team.
  • TENET accepted to FAST '23. Congrats Madhav!
  • Received Samsung Research Award (2023). Thanks Samsung!
  • Honored to serve on program committees for FAST, ASPLOS, ATC.
2022
  • FusionFS accepted to FAST '22 and open-sourced. Congrats Jian and Yujie! [Code]
  • Received Google Research Scholar Award (2022). Thanks Google!
  • HotStorage '22: I served as Program Co-Chair.
  • Received Samsung Research Collaboration Grant '22.
2021 and Earlier
  • pFSCK, a file system checker for faster storage, accepted to FAST '21. Congrats David!
  • CrossFS accepted to OSDI '20. Congrats Yujie!
  • Congrats Shaleen for MemSys paper on memory budgeting in HPC systems.
  • Delivered keynote at Heterogeneous Memory Workshop '21.
  • WiSER and TimeStone appeared at FAST '20 and ASPLOS '20.
  • Received NSF CNS Grant for work on virtual memory.
  • Multiple summer internships at NVIDIA, MSR, Samsung by group members.

Selected Publications

Complete list · Google Scholar

2026

Horizontally Scaling Heterogeneous Storage for Combined Capabilities with PolyStore

Yujie Ren, David Domingo, Jian Zhang, Rekha Pitchumani, Sanidhya Kashyap, Sudarsun Kannan

ACM Transactions on Storage (ToS), 2026 (journal extension of FAST '25)

2025

Paging and the Address-Translation Problem

Michael A. Bender, Abhishek Bhattacharjee, Alexander Conway, Martin Farach-Colton, Rob Johnson, Sudarsun Kannan, William Kuszmaul, Nirjhar Mukherjee, Donald E. Porter, Guido Tagliavini, Janet Vorobyeva, Evan West

ACM Transactions on Algorithms (TALG), 21(4), 2025

Analyzing and Enhancing ArckFS: An Anecdotal Example of Benefits of Artifact Evaluation

Jonguk Jeon, Subeen Park, Sanidhya Kashyap, Sudarsun Kannan, Diyu Zhou, Jeehoon Kang

SOSP 2025

Kamino: Efficient VM Allocation at Scale with Latency-Driven Cache-Aware Scheduling

David Domingo, Hugo Barbalho, Marco Molinaro, Kuan Liu, Abhisek Pan, David Dion, Thomas Moscibroda, Sudarsun Kannan, Ishai Menache

USENIX OSDI 2025

Don't Melt Your Cache: Low-Associativity with Heat-Sink

Michael A. Bender, Alex Conway, Daniel DeLayo, Martin Farach-Colton, Jaehyun Han, Linfeng He, Rob Johnson, Sudarsun Kannan, William Kuszmaul, Donald E. Porter, Evan West

ACM SPAA 2025 Distinguished Paper Award

PANGOLIN: a Comprehensive Testing Framework for Configuration-Rich Key-Value Stores

Shaohua Duan, Sudarsun Kannan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau

SYSTOR 2025

Are Edge MicroDCs Equipped to Tackle Memory Contention?

Long Tran, River Bartz, Ramakrishnan Durairajan, Ulrich Kremer, Sudarsun Kannan

ACM HotStorage 2025

Can a Client–Server Cache Tango Accelerate Disaggregated Storage?

Linjie Ma, Jian Zhang, Marie Nguyen, Sudarsun Kannan

USENIX HotStorage 2025

PolyStore: Exploiting Combined Capabilities of Heterogeneous Storage

Yujie Ren, David Domingo, Jian Zhang, Paul John, Rekha Pitchumani, Sanidhya Kashyap, Sudarsun Kannan

USENIX FAST 2025

2024

Redesigning Edge-Centric Micro-Datacenters for Efficient Multitenancy

Sudarsun Kannan, River Bartz, Ramakrishnan Durairajan, Uli Kremer

ACM HotInfra 2024 (Poster)

Context-aware Prefetching for Near-Storage Accelerators

Jian Zhang, Marie Nguyen, Sanidhya Kashyap, Sudarsun Kannan

USENIX HotStorage 2024

OmniCache: Collaborative Caching for Near-storage Accelerators

Jian Zhang, Yujie Ren, Marie Nguyen, Changwoo Min, Sudarsun Kannan

USENIX FAST 2024

CrossPrefetch: Accelerating I/O Prefetching for Modern Storage

Shaleen Garg, Jian Zhang, Rekha Pitchumani, Manish Parashar, Bing Xie, Sudarsun Kannan

ASPLOS 2024

2023

Enabling High-Performance and Secure Userspace NVM File Systems with the Trio Architecture

Diyu Zhou, Vojtech Aschenbrenner, Tao Lyu, Jian Zhang, Sudarsun Kannan, Sanidhya Kashyap

SOSP 2023 Best Paper Award

Mosaic Pages: Big TLB Reach with Small Pages

Krishnan Gosakan, Jaehyun Han, William Kuszmaul, Ibrahim Nael Mubarek, Nirjhar Mukherjee, Karthik Sriram, Guido Tagliavini, Evan West, Michael Bender, Abhishek Bhattacharjee, Alex Conway, Martin Farach-Colton, Jayneel Gandhi, Rob Johnson, Sudarsun Kannan, Donald Porter

ASPLOS 2023 Distinguished Paper Award

TENET: Memory Safe and Fault-tolerant Persistent Transactional Memory

R. Madhava Krishnan, Diyu Zhou, Wook-Hee Kim, Sudarsun Kannan, Sanidhya Kashyap, Changwoo Min

USENIX FAST 2023

2022

FusionFS: Fusing I/O Operations in Firmware File Systems

Jian Zhang*, Yujie Ren*, Sudarsun Kannan (* joint first authors)

USENIX FAST 2022

2021

Accelerating Filesystem Checking and Repair with pFSCK

David Domingo, Sudarsun Kannan

USENIX FAST 2021

KLOCs: Kernel-Level Object Contexts for Heterogeneous Memory System

Sudarsun Kannan, Yujie Ren, Abhishek Bhattacharjee

ASPLOS 2021

2020

CrossFS: A Cross-layered Direct-Access File System

Yujie Ren, Changwoo Min, Sudarsun Kannan

USENIX OSDI 2020

Read as Needed: Building WiSER, a Flash-Optimized Search Engine

Jun He, Kan Wu, Sudarsun Kannan, Andrea Arpaci-Dusseau, Remzi H. Arpaci-Dusseau

USENIX FAST 2020

Durable Transactional Memory Can Scale with TimeStone

R. Madhava Krishnan, Jaeho Kim, Ajit Mathew, Anthony Demeri, Xinwei Fu, Changwoo Min, Sudarsun Kannan

ASPLOS 2020

Teaching

See all course offerings →

Current Advisees

Meet the team — PhD students, undergraduates, and alumni — at the Rutgers Systems Research Lab →

Conference and Journal Service

  • Program Committees: SOSP '23–'24, ASPLOS '23–'24, FAST '23–'25, OSDI '24–'25
  • HotStorage '22 (Chair), USENIX ATC '20–'23, ISCA, ISPASS, IPDPS

Patents

Full list on Google Patents

Software

Open-source research artifacts from our group. Browse all repos at the RutgersCSSystems GitHub organization.

File & Storage Systems

  • PolyStore — heterogeneous storage with combined capabilities (FAST '25)
  • FusionFS — firmware file system fusing I/O ops via CISCOps (FAST '22)
  • CrossFS — cross-layered direct-access file system (OSDI '20)
  • pFSCK — parallel filesystem checking and repair (FAST '21)
  • Trio / ArckFS — userspace NVM file system (SOSP '23, '25)

Near-Storage Acceleration

Memory & Address Translation

  • KLOCs — kernel-level object contexts for heterogeneous memory (ASPLOS '21)
  • Mosaic Pages (gem5) — big TLB reach with small pages (ASPLOS '23)
  • NoveLSM — LSM key-value store for NVM (ATC '18)
  • TENET — fault-tolerant persistent transactional memory (FAST '23)
  • TimeStone — durable transactional memory (ASPLOS '20)

Edge & Wildfire Monitoring

  • HazardMon — stateful edge triage for wildfire monitoring (MILCOM '25)
  • Fire-YOLOv5 — wildfire detection model for edge devices