Full Publication Lists

Selected Publication Lists


2025

2024

2023

2022

2021

2020

  • Kraken: Memory Efficient Continual Learning for Large-Scale Real-Time Recommendations.
    Minhui Xie, Kai Ren, Youyou Lu, Guangxu Yang, Qingxing Xu, Bihai Wu, Jiazhen Lin, Hongbo Ao, Wanhong Xu, Jiwu Shu,
    Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC'20), 2020
    Paper Slides Code
  • Write Dependency Disentanglement with HORAE.
    The 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI'20), 2020
    Paper Slides
  • μTree: a Persistent B+-Tree with Low Tail Latency.
    46th International Conference on Very Large Data Bases (VLDB'20), 2020
    Paper Slides
  • Improving the Concurrency Performance of Persistent Memory Transactions on Multicores.
    Design Automation Conference (DAC'20), 2020
    Paper
  • CoinPurse: A Device-Assisted File System with Dual Interfaces.
    Design Automation Conference (DAC'20), 2020
    Paper
  • FlatStore: an Efficient Log-Structured Key-Value Storage Engine for Persistent Memory.
    Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'20), 2020
    Paper Slides
  • TH-DPMS: Design and Implementation of an RDMA-enabled Distributed Persistent Memory Storage System.
    ACM Transactions on Storage (TOS), 2020
    Paper
  • Towards Unaligned Writes Optimization in Cloud Storage with High-performance SSDs.
    Jiwu Shu, Fei Li, Siyang Li, Youyou Lu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2020
    Paper
  • ShieldNVM: An Efficient and Fast Recoverable System for Secure Non-Volatile Memory.
    ACM Transactions on Storage (TOS), 2020
    Paper
  • Cross-Rack-Aware Single Failure Recovery for Clustered File Systems.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu, Wenzhong Guo,
    IEEE Transactions on Dependable and Secure Computing (TDSC), 2020
    Paper
  • OCVM: Optimizing the Isolation of Virtual Machines with Open-Channel SSDs.
    International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP'20), 2020
    Paper
  • Understanding and analysis of B+ trees on NVM towards consistency and efficiency.
    Jiangkun Hu, Youmin Chen, Youyou Lu, Xubin He, Jiwu Shu,
    CCF Transactions on High Performance Computing (CCF-THPC), 2020
    Paper
  • SineKV: Decoupled Secondary Indexing for LSM-based Key-Value Stores.
    40th IEEE International Conference on Distributed Computing Systems (ICDCS'20), 2020
    Paper
  • NovKV: Efficient Garbage Collection for Key-Value Separated LSM-Stores.
    Chen Shen, Youyou Lu, Fei Li, Weidong Liu, Jiwu Shu,
    36th International Conference on Massive Storage Systems and Technology (MSST'20), 2020
    Paper
  • DIESEL: A Dataset-Based Distributed Storage and Caching System for Large-Scale Deep Learning Training.
    Lipeng Wang, Songgao Ye, Baichen Yang, Youyou Lu, Hequan Zhang, Shengen Yan, Qiong Luo,
    49th International Conference on Parallel Processing (ICPP'20), 2020
    Paper

2019

  • OCStore: Accelerating Distributed Object Storage with Open-Channel SSDs.
    Youyou Lu, Jiacheng Zhang, Zhe Yang, Liyang Pan, Jiwu Shu,
    The 39th IEEE International Conference on Distributed Computing Systems (ICDCS'19), 2019
    Paper
  • Cognitive SSD: A Deep Learning Engine for Energy-Efficient Data Retrieval.
    Shengwen Liang, Ying Wang, Youyou Lu, Zhe Yang, Huawei Li, Xiaowei Li,
    USENIX Annual Technical Conference (USENIX ATC'19), 2019
    Paper
  • No Compromises: Secure NVM with Crash Consistency, Write-Efficiency and High-Performance.
    Design Automation Conference (DAC'19), 2019
    Paper
  • ASCache: An Approximate SSD Cache for Error-Tolerant Applications.
    Fei Li, Youyou Lu, Zhongjie Wu, Jiwu Shu,
    Design Automation Conference (DAC'19), 2019
    Paper
  • Scalable RDMA RPC on Reliable Connection with Efficient Resource Sharing.
    Proceedings of the Fourteenth EuroSys Conference (EuroSys'19), 2019
    Paper Slides
  • Mitigating Synchronous I/O Overhead in File Systems on Open-Channel SSDs.
    Youyou Lu, Jiwu Shu, Jiacheng Zhang,
    ACM Transactions on Storage (TOS), 2019
    Paper
  • Reducing rename overhead in full-path-indexed file system.
    Longhua Wang, Youyou Lu, Siyang Li, Fan Yang, Jiwu Shu,
    Advanced Parallel Processing Technologies, 13th International Symposium (APPT'19), 2019
    Paper
  • Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage: Algorithms and Evaluation.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu, Wenzhong Guo,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2019
    Paper

2018

  • LerGAN: A Zero-Free, Low Data Movement and PIM-Based GAN Architecture.
    Haiyu Mao, Mingcong Song, Tao Li, Yuting Dai, Jiwu Shu,
    51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'18), 2018
    Paper
  • Exporting Transactional Interface to Applications in Log-Structured File Systems.
    Jiacheng Zhang, Youyou Lu, Keni Qiu, Zejun Shi, Hongsuk Choi, Jiwu Shu,
    IEEE International Conference on Networking, Architecture and Storage (NAS'18), 2018
    Paper
  • Performance analysis on structure of racetrack memory.
    Hongbin Zhang, Chao Zhang, Qingda Hu, Chengmo Yang, Jiwu Shu,
    23rd Asia and South Pacific Design Automation Conference (ASP-DAC'18), 2018
    Paper
  • Empirical Study of Transactional Management for Persistent Memory.
    Hongping Shu, Hongyu Chen, Hao Liu, Youyou Lu, Qingda Hu, Jiwu Shu,
    IEEE 7th Non-Volatile Memory Systems and Applications Symposium (NVMSA'18), 2018
    Paper
  • A Flattened Metadata Service for Distributed File Systems.
    Siyang Li, Fenlin Liu, Jiwu Shu, Youyou Lu, Tao Li, Yang Hu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2018
    Paper
  • Accelerating breadth-first graph search on a single server by dynamic edge trimming.
    Guangyan Zhang, Shuhan Cheng, Jiwu Shu, Qingda Hu, Weimin Zheng,
    Journal of Parallel and Distributed Computing (JPDC), 2018
    Paper
  • Efficient and Consistent NVMM Cache for SSD-based File System.
    IEEE Transactions on Computers (TC), 2018
    Paper
  • HiNFS: A Persistent Memory File System with Both Buffering and Direct-Access.
    ACM Transactions on Storage (TOS), 2018
    Paper
  • Encoding-Aware Data Placement for Efficient Degraded Reads in XOR-Coded Storage Systems: Algorithms and Evaluation.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu, Wenzhong Guo,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2018
    Paper

2017

  • Locofs: A loosely-coupled metadata service for distributed file systems.
    Siyang Li, Youyou Lu, Jiwu Shu, Yang Hu, Tao Li,
    Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC'17), 2017
    Paper
  • Correlation-Aware Stripe Organization for Efficient Writes in Erasure-Coded Storage Systems.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu, Wenzhong Guo,
    IEEE 36th Symposium on Reliable Distributed Systems (SRDS'17), 2017
    Paper
  • Efficient storage management for aged file systems on persistent memory.
    Kaisheng Zeng, Youyou Lu, Hu Wan, Jiwu Shu,
    Proceedings of the Conference on Design, Automation & Test in Europe (DATE'17), 2017
    Paper
  • Protect non-volatile memory from wear-out attack based on timing difference of row buffer hit/miss.
    Haiyu Mao, Xian Zhang, Guangyu Sun, Jiwu Shu,
    Proceedings of the Conference on Design, Automation & Test in Europe (DATE'17), 2017
    Paper
  • Log-structured non-volatile main memory.
    Qingda Hu, Jinglei Ren, Anirudh Badam, Jiwu Shu, Thomas Moscibroda,
    USENIX Annual Technical Conference (USENIX ATC'17), 2017
    Paper
  • Octopus: an RDMA-enabled Distributed Persistent Memory File System.
    USENIX Annual Technical Conference (USENIX ATC'17), 2017
    Paper
  • FlashKV: Accelerating KV performance with open-channel SSDs.
    Jiacheng Zhang, Youyou Lu, Jiwu Shu, Xiongjun Qin,
    ACM Transactions on Embedded Computing Systems (TECS), 2017
    Paper
  • Seek-efficient i/o optimization in single failure recovery for xor-coded storage systems.
    Zhirong Shen, Jiwu Shu, Patrick PC Lee, Yingxun Fu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2017
    Paper
  • Short code: An efficient RAID-6 MDS code for optimizing degraded reads and partial stripe writes.
    Yingxun Fu, Jiwu Shu, Xianghong Luo, Zhirong Shen, Qingda Hu,
    IEEE Transactions on Computers (TC), 2017
    Paper

2016

  • AsyncStripe: I/O efficient asynchronous graph computing on a single server.
    Shuhan Cheng, Guangyan Zhang, Jiwu Shu, Weimin Zheng,
    Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODESS'16), 2016
    Paper
  • Encoding-aware data placement for efficient degraded reads in XOR-coded storage systems.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu, Wenzhong Guo,
    IEEE 35th Symposium on Reliable Distributed Systems (SRDS'16), 2016
    Paper
  • Making Cold Data Identification Efficient in Non-volatile Memory Systems.
    Binbin Wang, Jiwu Shu,
    Asia-Pacific Web Conference (APWeb'16), 2016
    Paper
  • Empirical study of redo and undo logging in persistent memory.
    Hu Wan, Youyou Lu, Yuanchao Xu, Jiwu Shu,
    5th Non-Volatile Memory Systems and Applications Symposium (NVMSA'16), 2016
    Paper
  • Run-time performance estimation and fairness-oriented scheduling policy for concurrent GPGPU applications.
    Qingda Hu, Jiwu Shu, Jie Fan, Youyou Lu,
    45th International Conference on Parallel Processing (ICPP'16), 2016
    Paper
  • Reconsidering single failure recovery in clustered file systems.
    Zhirong Shen, Jiwu Shu, Patrick PC Lee,
    46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'16), 2016
    Paper
  • Efficient routing for cooperative data regeneration in heterogeneous storage networks.
    Zhirong Shen, Patrick PC Lee, Jiwu Shu,
    IEEE/ACM 24th International Symposium on Quality of Service (IWQoS'16), 2016
    Paper
  • HW/SW co-design of nonvolatile IO system in energy harvesting sensor nodes for optimal data acquisition.
    Zewei Li, Yongpan Liu, Daming Zhang, Chun Jason Xue, Zhangyuan Wang, Xin Shi, Wenyu Sun, Jiwu Shu, Huazhong Yang,
    53nd ACM/EDAC/IEEE Design Automation Conference (DAC'16), 2016
    Paper
  • Fastbfs: Fast breadth-first graph search on a single server.
    Shuhan Cheng, Guangyan Zhang, Jiwu Shu, Qingda Hu, Weimin Zheng,
    IEEE International Parallel and Distributed Processing Symposium (IPDPS'16), 2016
    Paper
  • Exploring main memory design based on racetrack memory technology.
    Qingda Hu, Guangyu Sun, Jiwu Shu, Chao Zhang,
    Proceedings of the 26th edition on Great Lakes Symposium on VLSI (GLS-VLSI'16), 2016
    Paper
  • Fast and failure-consistent updates of application data in non-volatile main memory file system.
    Jiaxin Ou, Jiwu Shu,
    32nd Symposium on Mass Storage Systems and Technologies (MSST'16), 2016
    Paper
  • A high performance file system for non-volatile main memory.
    Jiaxin Ou, Jiwu Shu, Youyou Lu,
    Proceedings of the Eleventh European Conference on Computer Systems (EuroSys'16), 2016
    Paper
  • Pin tumbler lock: A shift based encryption mechanism for racetrack memory.
    Hongbin Zhang, Chao Zhang, Xian Zhang, Guangyu Sun, Jiwu Shu,
    21st Asia and South Pacific Design Automation Conference (ASP-DAC'16), 2016
    Paper
  • ParaFS: A log-structured file system to exploit the internal parallelism of flash devices.
    Jiacheng Zhang, Jiwu Shu, Youyou Lu,
    USENIX Annual Technical Conference (USENIX ATC'16), 2016
    Paper
  • Parity-switched data placement: Optimizing partial stripe writes in xor-coded storage systems.
    Zhirong Shen, Jiwu Shu, Yingxun Fu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2016
    Paper
  • Hv code: An all-around mds code for raid-6 storage systems.
    Zhirong Shen, Jiwu Shu, Yingxun Fu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2016
    Paper
  • Reconsidering single disk failure recovery for erasure coded storage systems: Optimizing load balancing in stack-level.
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2016
    Paper
  • Blurred persistence: Efficient transactions in persistent memory.
    Youyou Lu, Jiwu Shu, Long Sun,
    ACM Transactions on Storage (TOS), 2016
    Paper
  • Supporting system consistency with differential transactions in flash-based SSDs.
    Youyou Lu, Jiwu Shu, Jia Guo, Peng Zhu,
    IEEE Transactions on Computers (TC), 2016
    Paper
  • Caco: An efficient cauchy coding approach for cloud storage systems.
    Guangyan Zhang, Guiyong Wu, Shupeng Wang, Jiwu Shu, Weimin Zheng, Keqin Li,
    IEEE Transactions on Computers (TC), 2016
    Paper

2015

  • Sky: Opinion Dynamics Based Consensus for P2p Network with Trust Relationships.
    Houwu Chen, Jiwu Shu,
    International Conference on Algorithms and Architectures for Parallel Processing (ICAAPP), 2015
    Paper
  • Ec-frm: An erasure coding framework to speed up reads for erasure coded cloud storage systems.
    Yingxun Fu, Jiwu Shu, Zhirong Shen,
    44th International Conference on Parallel Processing (ICPP'15), 2015
    Paper
  • Exploring data placement in racetrack memory based scratchpad memory.
    Haiyu Mao, Chao Zhang, Guangyu Sun, Jiwu Shu,
    IEEE Non-Volatile Memory System and Applications Symposium (NVMSA'15), 2015
    Paper
  • Blurred persistence in transactional persistent memory.
    Youyou Lu, Jiwu Shu, Long Sun,
    31st Symposium on Mass Storage Systems and Technologies (MSST'15), 2015
    Paper
  • D-Code: An efficient RAID-6 code to optimize I/O loads and read performance.
    Yingxun Fu, Jiwu Shu,
    IEEE International Parallel and Distributed Processing Symposium (IPDPS'15), 2015
    Paper
  • DP 2: reducing transaction overhead with differential and dual persistency in persistent memory.
    Long Sun, Youyou Lu, Jiwu Shu,
    Proceedings of the 12th ACM International Conference on Computing Frontiers (CF'15), 2015
    Paper
  • High-performance and lightweight transaction support in flash-based SSDs.
    Youyou Lu, Jiwu Shu, Jia Guo, Shuai Li, Onur Mutlu,
    IEEE Transactions on Computers (TC), 2015
    Paper
  • Redistribute Data to Regain Load Balance during RAID-4 Scaling.
    Guangyan Zhang, Jigang Wang, Keqin Li, Jiwu Shu,
    IEEE Transactions on Parallel and Distributed Systems (TPDS), 2015
    Paper

2014

  • Loose-ordering consistency for persistent memory.
    Youyou Lu, Jiwu Shu, Long Sun, Onur Mutlu,
    IEEE 32nd International Conference on Computer Design (ICCD'14), 2014
    Paper
  • ReconFS: A reconstructable file system on flash storage.
    Youyou Lu, Jiwu Shu, Wei Wang,
    Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST'14), 2014
    Paper
  • Design and implementation of an asymmetric block-based parallel file system.
    Letian Yi, Jiwu Shu, Ying Zhao, Yinjin Qing, Youyou Lu, Weiming Zheng,
    IEEE Transactions on Computers (TC), 2014
    Paper

2013

  • Aegis: Partitioning data block for efficient recovery of stuck-at-faults in phase change memory.
    Jie Fan, Song Jiang, Jiwu Shu, Youhui Zhang, Weimin Zhen,
    Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'13), 2013
    Paper
  • LightTx: A lightweight transactional design in flash-based SSDs to support flexible transactions.
    Youyou Lu, Jiwu Shu, Jia Guo, Shuai Li, Onur Mutlu,
    IEEE 31st International Conference on Computer Design (ICCD'13), 2013
    Paper
  • Extending the lifetime of flash-based storage through reducing write amplification from file systems.
    Youyou Lu, Jiwu Shu, Weimin Zheng,
    Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST'13), 2013
    Paper

2012

  • Generalized X-code: An efficient RAID-6 code for arbitrary size of disk array.
    Xianghong Luo, Jiwu Shu,
    ACM Transactions on Storage (TOS), 2012
    Paper

2010

  • Preventing Silent Data Corruptions from Propagating During Data Reconstruction.
    Mingqiang Li, Jiwu Shu,
    IEEE Transactions on Computers (TC), 2010
    Paper
  • SOPA: Selecting the Optimal Policy Adaptively for a cache system.
    ACM Transactions on Storage (TOS), 2010
    Paper
  • DACO: A High Performance Disk Architecture Designed Specially for Large Scale Erasure Coded Storage Systems.
    Mingqiang Li, Jiwu Shu,
    IEEE Transactions on Computers (TC), 2010
    Paper
  • ALV: A New Data Redistribution Approach to RAID-5 Scaling.
    Guangyan Zhang, Weimin Zheng, Jiwu Shu,
    IEEE Transactions on Computers (TC), 2010
    Paper

2009

  • GRID Codes: Strip-based Erasure Codes with High Fault Tolerance for Storage Systems.
    Mingqiang Li, Jiwu Shu, Weimin Zheng,
    ACM Transactions on Storage (TOS), 2009
    Paper

2007

  • SLAS: An Efficient Approach to Scaling Round-robin Striped Volumes.
    Guangyan Zhang, Jiwu Shu, Wei Xue, Weimin Zheng,
    ACM Transactions on Storage (TOS), 2007
    Paper
  • Design and Implementation of an Out-of-Band Virtualization System for Large SANs.
    Guangyan Zhang, Jiwu Shu, Wei Xue, Weimin Zheng,
    IEEE Transactions on Computers (TC), 2007
    Paper

2005

  • Design and Implementation of a SAN System Based on the Fiber Channel Protocol.
    Jiwu Shu, Bigang Li, Weimin Zheng,
    IEEE Transactions on Computers (TC), 2005
    Paper
  • A Parallel Transient Stability Simulation for Power System.
    Jiwu Shu, Wei Xue, Weimin Zheng,
    IEEE Transactions on Power Systems (TOPS), 2005
    Paper