Horizontally Scaling Heterogeneous Storage for Combined Capabilities with PolyStore
ACM Transactions on Storage (ToS), 2026 (journal extension of FAST '25)
Horizontally Scaling Heterogeneous Storage for Combined Capabilities with PolyStore
ACM Transactions on Storage (ToS), 2026 (journal extension of FAST '25)
Paging and the Address-Translation Problem
ACM Transactions on Algorithms (TALG), 21(4):43:1–43:22, 2025
Stateful Triage for Reliable and Secure Wildfire Monitoring at the Edge
IEEE MILCOM 2025
Analyzing and Enhancing ArckFS: An Anecdotal Example of Benefits of Artifact Evaluation
ACM SOSP 2025
Kamino: Efficient VM Allocation at Scale with Latency-Driven Cache-Aware Scheduling
USENIX OSDI 2025
Don't Melt Your Cache: Low-Associativity with Heat-Sink
ACM SPAA 2025 Distinguished Paper Award
PANGOLIN: a Comprehensive Testing Framework for Configuration-Rich Key-Value Stores
ACM SYSTOR 2025
Are Edge MicroDCs Equipped to Tackle Memory Contention?
ACM HotStorage 2025
Can a Client–Server Cache Tango Accelerate Disaggregated Storage?
ACM HotStorage 2025
PolyStore: Exploiting Combined Capabilities of Heterogeneous Storage
USENIX FAST 2025
Mosaic Pages: Big TLB Reach With Small Pages
IEEE Micro, 44(4):52–59, 2024 (journal version of ASPLOS '23)
Redesigning Edge-Centric Micro-Datacenters for Efficient Multitenancy
ACM HotInfra 2024 (Poster)
Context-aware Prefetching for Near-Storage Accelerators
USENIX HotStorage 2024
OmniCache: Collaborative Caching for Near-storage Accelerators
USENIX FAST 2024
CrossPrefetch: Accelerating I/O Prefetching for Modern Storage
ACM ASPLOS 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
TENET: Memory Safe and Fault-tolerant Persistent Transactional Memory
USENIX FAST 2023
Towards Application Centric Carbon Emission Management
HotCarbon 2023 — Hot Topics in Low-Carbon Computing
Exploring CISCops for Near-Storage File Systems
14th Annual Non-Volatile Memories Workshop, NVMW 2023
FusionFS: Fusing I/O Operations in Firmware File Systems
USENIX FAST 2022
Data Reduction Using Smart Storage and AI
Workshop on the Management and Storage of Scientific Data, ASCR 2022
Scale and Performance in a Filesystem Semi-Microkernel
ACM SOSP 2021
Paging and the Address Translation Problem
ACM SPAA 2021
CrossFS: A Cross-layered Direct-Access File System
12th Annual Non-Volatile Memories Workshop, NVMW 2021 Memorable Paper Award Finalist
Accelerating Filesystem Checking and Repair with pFSCK
USENIX FAST 2021
KLOCs: Kernel-Level Object Contexts for Heterogeneous Memory System
ACM ASPLOS 2021
CrossFS: A Cross-layered Direct-Access File System
USENIX OSDI 2020
Read as Needed: Building WiSER, a Flash-Optimized Search Engine
USENIX FAST 2020
Durable Transactional Memory Can Scale with TimeStone
ACM ASPLOS 2020
The Need for Precise and Efficient Memory Capacity Budgeting
International Symposium on Memory Systems, MEMSYS 2020
CompoundFS: Compounding I/O Operations in Firmware File Systems
USENIX HotStorage 2020
An Integrated Micro-Metrics Monitoring Framework for Tackling Distributed Heterogeneity
USENIX HotStorage 2020
Accelerating Filesystem Checking and Repair with pFSCK
Linux Storage and Filesystems Conference, Vault 2020
Can We Containerize Internet Measurements?
Applied Networking Research Workshop, ANRW 2019
File Systems as Processes
USENIX HotStorage 2019
HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters
ACM SIGOPS Operating Systems Review — Special Topics 2019
Designing a True Direct-Access File System with DevFS
Non-Volatile Memories Workshop, NVMW 2019
Redesigning LSMs for Nonvolatile Memory with NoveLSM
Non-Volatile Memories Workshop, NVMW 2019
Designing a True Direct-Access File System
USENIX FAST 2018
Redesigning LSMs for Nonvolatile Memory with NoveLSM
USENIX ATC 2018
NVStream: Accelerating HPC Workflows with NVRAM-based Transport for Streaming Objects
ACM HPDC 2018
HeteroOS — OS Design for Heterogeneous Memory Management in Datacenters
ACM/IEEE ISCA 2017
Finding Violations in the Unwritten Contract of Solid State Drives
EuroSys 2017
Memory Speed HPC I/O with NVM
8th Annual Non-Volatile Memories Workshop, NVMW 2017 (Short paper of HiPC 2016)
OS Support for Heterogeneous Memory
Ph.D. Thesis, Georgia Institute of Technology
pVM — Persistent Virtual Memory for Efficient Capacity Scaling and Object Storage
EuroSys 2016
Energy Aware Persistence: Reducing Energy Overheads of Memory-based Persistence in NVMs
PACT 2016 — 25th International Conference on Parallel Architectures and Compilation Techniques
Phoenix: Memory Speed HPC I/O with NVM
IEEE HiPC 2016
Energy Aware Persistence (Short)
Computer Architecture Letters, CAL 2015 (Presented at NVMW 2016)
Reducing the Cost of Persistence for Nonvolatile Heaps in End User Devices
IEEE HPCA 2014
HeteroCheckpoint: Efficient Checkpointing for Accelerator-based Systems
DSN Workshop on Fault Tolerance on Extreme Scale, FTXS 2014
NVM Heaps for Accelerating Browser-based Applications
USENIX INFLOW 2013 (SOSP Workshop)
Optimizing Checkpoints Using NVM as Virtual Memory
IEEE IPDPS 2013
Active NVRAM I/O Staging
PDSW 2013 (with SC '13)
Cloud4Home — Enhancing Data Services with @Home Clouds
IEEE ICDCS 2011
Using Active NVRAM for I/O Staging
2nd International Workshop on Petascale Data Analytics on Clouds, with SC 2011
VStore++: Virtual Storage Services for Mobile Devices
International Workshop on Mobile Computing and Clouds, MobiCloud 2010