Parallel FMM Algorithm Based on Space Decomposition. - Jinshi Zhu; Yongmei Lei; Jianchen Shan (GCC, 2010)

Gleaner: Mitigating the Blocked-Waiter Wakeup Problem for Virtualized Multicore Applications. - Xiaoning Ding; Phillip B. Gibbons; Michael A. Kozuch; Jianchen Shan (USENIX ATC, 2014)

Diagnosing Virtualization Overhead for Multi-threaded Computation on Multicore Platforms. - Xiaoning Ding; Jianchen Shan (CloudCom, 2015)

APLE: Addressing Lock Holder Preemption Problem with High Efficiency. - Jianchen Shan; Xiaoning Ding; Narain Gehani (CloudCom, 2015)

An Overlay File System for cloud-assisted mobile applications. - Jianchen Shan; Nafize R. Paiker; Xiaoning Ding; Narain H. Gehani; Reza Curtmola; Cristian Borcea (MSST, 2016)

A General Approach to Scalable Buffer Pool Management. - Xiaoning Ding; Jianchen Shan; Song Jiang 001 (IEEE Trans. Parallel Distributed Syst., 2016)

Rethinking Multicore Application Scalability on Big Virtual Machines. - Jianchen Shan; Weiwei Jia 001; Xiaoning Ding (ICPADS, 2017)

APPLES: Efficiently Handling Spin-lock Synchronization on Virtualized Platforms. - Jianchen Shan; Xiaoning Ding; Narain H. Gehani (IEEE Trans. Parallel Distributed Syst., 2017)

Effectively Mitigating I/O Inactivity in vCPU Scheduling. - Weiwei Jia 001; Cheng Wang 021; Xusheng Chen; Jianchen Shan; Xiaowei Shang; Heming Cui; Xiaoning Ding; Luwei Cheng; Francis C. M. Lau 001; Yuexuan Wang; Yuangang Wang (USENIX ATC, 2018)

Ptlbmalloc2: Reducing TLB Shootdowns with High Memory Efficiency. - Stijn Schildermans; Kris Aerts; Jianchen Shan; Xiaoning Ding (ISPA/BDCloud/SocialCom/SustainCom, 2020)

vSMT-IO: Improving I/O Performance and Efficiency on SMT Processors in Virtualized Clouds. - Weiwei Jia 001; Jianchen Shan; Tsz On Li; Xiaowei Shang; Heming Cui; Xiaoning Ding (USENIX ATC, 2020)

Design and Implementation of an Overlay File System for Cloud-Assisted Mobile Apps. - Nafize Rabbani Paiker; Jianchen Shan; Cristian Borcea; Narain Gehani; Reza Curtmola; Xiaoning Ding (IEEE Trans. Cloud Comput., 2020)

CoPlace: Effectively Mitigating Cache Conflicts in Modern Clouds. - Xiaowei Shang; Weiwei Jia 001; Jianchen Shan; Xiaoning Ding (PACT, 2021)

Paratick: Reducing Timer Overhead in Virtual Machines. - Stijn Schildermans; Kris Aerts; Jianchen Shan; Xiaoning Ding (ICPP, 2021)

Diagnosing the Interference on CPU-GPU Synchronization Caused by CPU Sharing in Multi-Tenant GPU Clouds. - Youssef Elmougy; Weiwei Jia 001; Xiaoning Ding; Jianchen Shan (IPCCC, 2021)

Virtualization Overhead of Multithreading in X86 State-of-the-Art & Remaining Challenges. - Stijn Schildermans; Jianchen Shan; Kris Aerts; Jason Jackrel; Xiaoning Ding (IEEE Trans. Parallel Distributed Syst., 2021)

Achieving low latency in public edges by hiding workloads mutual interference. - Weiwei Jia 001; Jiyuan Zhang 003; Jianchen Shan; Jing Li 025; Xiaoning Ding (SoCC, 2022)

HugeGPT: Storing Guest Page Tables on Host Huge Pages to Accelerate Address Translation. - Weiwei Jia 001; Jiyuan Zhang 003; Jianchen Shan; Yiming Du; Xiaoning Ding; Tianyin Xu (PACT, 2023)

Making Dynamic Page Coalescing Effective on Virtualized Clouds. - Weiwei Jia 001; Jiyuan Zhang 003; Jianchen Shan; Xiaoning Ding (EuroSys, 2023)

Reestablishing Page Placement Mechanisms for Nested Virtualization. - Xiaowei Shang; Weiwei Jia 001; Jianchen Shan; Xiaoning Ding; Cristian Borcea (IEEE Trans. Cloud Comput., 2023)

Effective Huge Page Strategies for TLB Miss Reduction in Nested Virtualization. - Weiwei Jia 001; Jiyuan Zhang 003; Jianchen Shan; Xiaoning Ding (IEEE Trans. Computers, 2024)

Optimizing Task Scheduling in Cloud VMs with Accurate vCPU Abstraction. - Edward Guo; Weiwei Jia 001; Xiaoning Ding; Jianchen Shan (EuroSys, 2025)