Mai Zheng


Harpole-Pentair Assistant Professor


349 Durham Center


Ph.D., The Ohio State University (2015)
M.S., University of Science and Technology of China (2009)
B.S., Qingdao University (2006)
Research Areas
Core Area(s): File & Storage Systems, Data-Intensive & Cloud Computing, Reliablity & Security
Department’s Strategic Area(s): Cyber Infrastructure; Data, decisions, networks & autonomy


Google Scholar Profile:

  • “A Study of Failure Recovery and Logging of High-Performance Parallel File Systems”. To appear in ACM Transactions on Storage (TOS), 2022
  • “SentiLog: Anomaly Detecting on Parallel File Systems via Log-based Sentiment Analysis”. Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage), 2021 Best Paper Nominee
  • “A Study of Persistent Memory Bugs in the Linux Kernel”, Proceedings of the 14th ACM International Systems and Storage Conference (SYSTOR), 2021
  • “Fingerprinting the Checker Policies of Parallel File Systems”. Proceedings of the 5th ACM/IEEE International Parallel Data Systems Workshop (PDSW) at ACM/IEEE Supercomputing (SC), 2020
  • “Lessons and Actions: What We Learned from 10K SSD-Related Storage System Failures”, Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC), 2019
  • “A Performance Study of Lustre File System Checker: Bottlenecks and Potentials”, Proceedings of the 35th International Conference on Massive Storage Systems and Technology (MSST), 2019
  • “Towards Robust File System Checkers”, ACM Transactions on Storage (TOS), Volume 14 Issue 4, 2018
  • “Towards Robust File System Checkers”, Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST), 2018 Best Paper Nominee
  • “PFault: A General Framework for Analyzing the Reliability of High-Performance Parallel File Systems”, Proceedings of the 32nd ACM/SIGARCH International Conference on Supercomputing (ICS), 2018
  • “Understanding SSD Reliability in Large-Scale Cloud Systems”,
    Proceedings of the 3rd ACM/IEEE Joint International Workshop on Parallel Data Storage and Data Intensive Scalable Computing Systems (PDSW) at ACM/IEEE Supercomputing (SC), 2018
  • “Understanding the Fault Resilience of File System Checkers”, Proceedings of the 9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), 2017
  • “Reliability Analysis of SSDs under Power Fault”, ACM Transactions on Computer Systems (TOCS), 2016
  • “Torturing Databases for Fun and Profit”, Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2014
  • “GMRace: Detecting Data Races in GPU Programs via A Low-Overhead Scheme”. IEEE Transactions on Parallel and Distributed Systems (TPDS), 2014
  • “Understanding the Robustness of SSDs under Power Fault”, Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST), 2013
  • “2ndStrike: Towards Manifesting Hidden Concurrency Typestate Bugs”, Proceedings of the 16th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2011
  • “GRace: A Low-Overhead Mechanism for Detecting Data Races in GPU Programs”, Proceedings of the 16th ACM/SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPoPP) , 2011