About Me

I am currently a fourth-year Ph.D. student in the Department of Computer Science at City University of Hong Kong, advised by Prof. Chun Jason Xue. Before coming to CityU, I received my B.Eng. degree in Computer Science and Technology in 2013 and M.Sc. degree in High Reliability Embedded System in 2017 from Capital Normal University.


Research Interests

My research focuses on the storage systems aspects of machine learning. While machine learning (ML) is enjoying rapidly increasing adoption over the last few years, designing and implementing the storage systems that support ML in real-world deployments is increasingly a major bottleneck. This opens up the opportunity for research at the intersection of storage system and machine learning, a topic I intend to explore for my doctoral dissertation. My study investigates how to rearchitect the system and application software from the ground-up to take advantage of non-volatile memory (NVM), in-storage computing technologies to support the training and execution of models in ML.


Publications

  • Hu Wan*, Xuan Sun*, Yufei Cui, Chia-Lin Yang, Tei-Wei Kuo, and Chun Jason Xue. FlashEmbedding: Storing Embedding Tables in SSD for Large-Scale Recommender Systems. In ACM SIGOPS Asia-Pacific Workshop on Systems (APSys’21), August 24-25, 2021.
    Available as: [ paper | slides ]
    * These authors contributed equally to this work.
  • Hu Wan, Fuyang Li, Zimeng Zhou, Kaisheng Zeng, Jianhua Li, Chun Jason Xue. NVLH: Crash-consistent Linear Hashing for Non-Volatile Memory. In the 7th IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA’18), August, 2018. (poster paper)
    Available as: [ paper | poster ]
  • Kaisheng Zeng, Youyou Lu, Hu Wan, Jiwu Shu. Efficient Storage Management for Aged File Systems on Persistent Memory. In the Design, Automation and Test in Europe Conference & Exhibition (DATE’17), March, 2017.
    Available as: [ paper ]
  • Hu Wan, Youyou Lu, Yuanchao Xu, Jiwu Shu. Empirical Study of Redo and Undo Logging in Persistent Memory. In the 5th Non-Volatile Memory Systems and Applications Symposium (NVMSA’16), August, 2016.
    Available as: [ paper | slides | poster ]
  • Yuanchao Xu, Hu Wan, Keni Qiu, Tao Li, Weigong Zhang. Reducing Synchronization Cost for Single-Level Store in Mobile Systems. Journal of Computer Science and Technology, 2016, 31(4): 836-848.
    Available as: [ paper ]
  • Yuanchao Xu, Hu Wan, Zeyi Hou, Keni Qiu. Mitigating sync overhead in single-level store systems. In Proceedings of the ACM International Conference on Computing Frontiers (CF’16), May, 2016.
    Available as: [ paper ]

Honors and Awards

  • FAST 2020 Student Grant - Jan. 2020
  • First-class Academic Scholarship for Postgraduates (Capital Normal University) - Nov. 2016
  • National Scholarship for Postgraduates (Ministry of Education of China) - Dec. 2015
  • Scholarship for Students of Chinese Academy of Sciences (Chinese Academy of Sciences) - Jan. 2014
  • Outstanding Graduate (Capital Normal University) - Jun. 2013
  • National Scholarship for Encouragement (Ministry of Education of China) - 2010 - 2012

Education

Jul. 2017 - Present
Ph.D. Student

Supervisor: Prof. Chun Jason Xue

Jul. 2015 - Jun. 2017
Visiting Student

Supervisors: Prof. Jiwu Shu and Prof. Youyou Lu

Sep. 2014 - Jun. 2017
M.Sc. Student

Supervisor: Prof. Yuanchao Xu

Research Assistant

Mentor: Prof. Dongrui Fan

Sep. 2009 - Jun. 2013
B. Eng. Student


Teaching


Miscellaneous

  • Paper Renamer: Rename academic paper (.pdf) to human-friendly name with the paper title. [Github]
  • CityU-Thesis: A collection of LaTeX thesis template for students at City University of Hong Kong. [Github]
  • ATOM.IM: Useful websites and applications for researchers in computer science. [Link]
  • CS Captive Portal: Log in CityU CS network captive portal from command line. [Link]