Qing Wang

Storage Research Group

Department of Computer Science and Technology

Tsinghua University

Room 8-201, East Main Building, Tsinghua University, Beijing, China

Email: q-wang18 at mails dot tsinghua dot edu dot cn

Google Scholar


About Me

A PhD student at Tsinghua University, who builds shared memory systems with fast and smart hardware.


Education

Ph.D.

in Department of Computer Science, Tsinghua University

2018 - present

B.S.

in Department of Software Engineering, Huazhong University of Science and Technology

2014 - 2018


Research

Shared memory systems provide a unified memory abstraction for applications, which ease programming, avoid inter-process coordination, and reduce data redundancy (thus improving memory utilization). Four hardware trends make me prompt a new look into modern shared memory systems:

  • New network: RDMA and CXL, extending memory semantic to remote servers
  • New memory: persistent memory (e.g., Intel Optane PMM), providing memory-level storage
  • New compute: RMT switch ASIC and SmartNICs, offering computing power on the path of memory accesses
  • New architecture: hardware memory disaggregation, enabling independent scaling of memory and compute

I build shared memory systems for modern datacenters. My goal is abstracting the entire datacenter as a giant shared-memory machine, which can store, retrieve, and process data with high throughput, low latency, and good programmability.

Here are some my projects:

  • Improving scalability at multi-core scale: SP3 (DAC’20)
  • Mitigating NUMA affects at multi-CPU scale: Nap (OSDI’21)
  • Supporting in-network distributed coherence at rack scale: Concordia (FAST’21)
  • Designing data indexing for hardware memory disaggregation

Publications

Conference Papers

  • Nap: A Black-Box Approach to NUMA-Aware Persistent Memory Indexes.
    Qing Wang, Youyou Lu, Junru Li, Jiwu Shu,
    The 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI'21), 2021
    PDF
  • Aria: Tolerating Skewed Workloads in Secure In-memory Key-value Stores.
    Fan Yang, Youmin Chen, Youyou Lu, Qing Wang, Jiwu Shu,
    37th IEEE International Conference on Data Engineering (ICDE'21), 2021
    PDF
  • Concordia: Distributed Shared Memory with In-Network Cache Coherence.
    Qing Wang, Youyou Lu, Erci Xu, Junru Li, Youmin Chen, Jiwu Shu,
    USENIX Conference on File and Storage Technologies (FAST'21), 2021
    PDF
  • μTree: a Persistent B+-Tree with Low Tail Latency.
    Youmin Chen, Youyou Lu, Kedong Fang, Qing Wang, Jiwu Shu,
    46th International Conference on Very Large Data Bases (VLDB'20), 2020
    PDF
  • Improving the Concurrency Performance of Persistent Memory Transactions on Multicores.
    Qing Wang, Youyou Lu, Zhongjie Wu, Fan Yang, Jiwu Shu,
    Design Automation Conference (DAC'20), 2020
    PDF
  • FlatStore: an Efficient Log-Structured Key-Value Storage Engine for Persistent Memory.
    Youmin Chen, Youyou Lu, Fan Yang, Qing Wang, Yang Wang, Jiwu Shu,
    Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'20), 2020
    PDF

Journal Papers

  • Octopus+: an RDMA-enabled Distributed Persistent Memory File System.
    Bohong Zhu, Youmin Chen, Qing Wang, Youyou Lu, Jiwu Shu,
    ACM Transactions on Storage (TOS), 2021
    PDF
  • TH-DPMS: Design and Implementation of an RDMA-enabled Distributed Persistent Memory Storage System.
    Jiwu Shu, Youmin Chen, Qing Wang, Bohong Zhu, Junru Li, Youyou Lu,
    ACM Transactions on Storage (TOS), 2020
    PDF
  • A Multicore-Friendly Persistent Memory Key-Value Store.

    Qing Wang, Bohong Zhu, Jiwu Shu.
    Journal of Computer Research and Delevopment (in Chinese), 2021


Awards and Honors

  • Microsoft Research PhD Fellowship, 2021 (link)
  • Huawei OlympusMons Award, 2020 (links: [CN|EN] )
  • CCF Technological Invention Award, first prize, 2020 (links: CN)
  • National Scholarship (2021), Tsinghua First-class Scholarship (2020)
  • Student Grant from USENIX ATC, 2020

Services

  • ACM Transactions on Storage (TOS), 2021, Reviewer

Teaching

  • 2021, TA, Network Storage Systems, Graduate
  • 2020, TA, Network Storage Systems, Graduate
  • 2019, TA, Computer Organization and Architecture, Undergraduate
  • 2019, TA, Introduction to Storage Technologies, Undergraduate