DULO: An Effective Buffer Cache Management Scheme to Exploit Both Temporal and Spatial Localities. - Song Jiang 001; Xiaoning Ding; Feng Chen 005; Enhua Tan; Xiaodong Zhang 001 (FAST, 2005)

Multigrain parallel Delaunay Mesh generation: challenges and opportunities for multithreaded architectures. - Christos D. Antonopoulos; Xiaoning Ding; Andrey N. Chernikov; Filip Blagojevic; Dimitrios S. Nikolopoulos; Nikos Chrisochoides (ICS, 2005)

Measurements, Analysis, and Modeling of BitTorrent-like Systems. - Lei Guo 004; Songqing Chen; Zhen Xiao; Enhua Tan; Xiaoning Ding; Xiaodong Zhang 001 (Internet Measurement Conference, 2005)

An Evaluation of OpenMP on Current and Emerging Multithreaded/Multicore Processors. - Matthew Curtis-Maury; Xiaoning Ding; Christos D. Antonopoulos; Dimitrios S. Nikolopoulos (IWOMP, 2005)

A Task-Type Aware Transaction Scheduling Algorithm in J2EE. - Xiaoning Ding; Xin Zhang; Beihong Jin; Tao Huang 001 (OTM Conferences (2), 2005)

A Locality-Aware Cooperative Cache Management Protocol to Improve Network File System Performance. - Song Jiang 001; Fabrizio Petrini; Xiaoning Ding; Xiaodong Zhang 001 (ICDCS, 2006)

A New Approach to Implement Extended Transaction Models in J2EE. - Xiaoning Ding; Xiangfeng Guo; Beihong Jin; Tao Huang 001 (ICEIS (1), 2006)

A New Performance Optimization Strategy for Java Message Service System. - Xiangfeng Guo; Xiaoning Ding; Hua Zhong; Jing Li 025 (ICEIS (3), 2006)

User-Defined Atomicity Constraint: A More Flexible Transaction Model for Reliable Service Composition. - Xiaoning Ding; Jun Wei 001; Tao Huang 001 (ICFEM, 2006)

Exploiting Idle Communication Power to Improve Wireless Network Performance and Energy Efficiency. - Lei Guo 004; Xiaoning Ding; Haining Wang 001; Qun Li 001; Songqing Chen; Xiaodong Zhang 001 (INFOCOM, 2006)

MESA: reducing cache conflicts by integrating static and run-time methods. - Xiaoning Ding; Dimitrios S. Nikolopoulos; Song Jiang 001; Xiaodong Zhang 001 (ISPASS, 2006)

An application-semantics-based relaxed transaction model for internetware. - Tao Huang 001; Xiaoning Ding; Jun Wei 001 (Sci. China Ser. F Inf. Sci., 2006)

DiskSeen: Exploiting Disk Layout and Access History to Enhance I/O Prefetch. - Xiaoning Ding; Song Jiang 001; Feng Chen 005; Kei Davis; Xiaodong Zhang 001 (USENIX ATC, 2007)

A performance study of BitTorrent-like peer-to-peer systems. - Lei Guo 004; Songqing Chen; Zhen Xiao; Enhua Tan; Xiaoning Ding; Xiaodong Zhang 001 (IEEE J. Sel. Areas Commun., 2007)

Cooperative Relay Service in a Wireless LAN. - Lei Guo 004; Xiaoning Ding; Haining Wang 001; Qun Li 001; Songqing Chen; Xiaodong Zhang 001 (IEEE J. Sel. Areas Commun., 2007)

A buffer cache management scheme exploiting both temporal and spatial localities. - Xiaoning Ding; Song Jiang 001; Feng Chen 005 (ACM Trans. Storage, 2007)

A Concurrency Control Mechanism for Composite Service Supporting User-Defined Relaxed Atomicity. - Zongtao Zhao; Jun Wei 001; Li Lin; Xiaoning Ding (COMPSAC, 2008)

Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. - Jiang Lin; Qingda Lu; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (HPCA, 2008)

Automatic Software Fault Diagnosis by Exploiting Application Signatures. - Xiaoning Ding; Hai Huang 002; Yaoping Ruan; Anees Shaikh; Xiaodong Zhang 001 (LISA, 2008)

Soft-OLP: Improving Hardware Cache Performance through Software-Controlled Object-Level Partitioning. - Qingda Lu; Jiang Lin; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (PACT, 2009)

BP-Wrapper: A System Framework Making Any Replacement Algorithms (Almost) Lock Contention Free. - Xiaoning Ding; Song Jiang 001; Xiaodong Zhang 001 (ICDE, 2009)

Enabling software management for multicore caches with a lightweight hardware support. - Jiang Lin; Qingda Lu; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (SC, 2009)

MCC-DB: Minimizing Cache Conflicts in Multi-core Processors for Databases. - Rubao Lee; Xiaoning Ding; Feng Chen 005; Qingda Lu; Xiaodong Zhang 001 (Proc. VLDB Endow., 2009)

Splitter: a proxy-based approach for post-migration testing of web applications. - Xiaoning Ding; Hai Huang 002; Yaoping Ruan; Anees Shaikh; Brian Peterson; Xiaodong Zhang 001 (EuroSys, 2010)

SRM-buffer: an OS buffer management technique to prevent last level cache from thrashing in multicores. - Xiaoning Ding; Kaibo Wang; Xiaodong Zhang 001 (EuroSys, 2011)

ULCC: a user-level facility for optimizing shared cache performance on multicores. - Xiaoning Ding; Kaibo Wang; Xiaodong Zhang 001 (PPoPP, 2011)

BWS: balanced work stealing for time-sharing multicores. - Xiaoning Ding; Kaibo Wang; Phillip B. Gibbons; Xiaodong Zhang 001 (EuroSys, 2012)

A Hidden Cost of Virtualization When Scaling Multicore Applications. - Xiaoning Ding; Phillip B. Gibbons; Michael A. Kozuch (HotCloud, 2013)

A Prefetching Scheme Exploiting both Data Layout and Access History on Disk. - Song Jiang 001; Xiaoning Ding; Yuehai Xu; Kei Davis (ACM Trans. Storage, 2013)

GDM: device memory management for gpgpu computing. - Kaibo Wang; Xiaoning Ding; Rubao Lee; Shinpei Kato; Xiaodong Zhang 001 (SIGMETRICS, 2014)

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

Concurrent Analytical Query Processing with GPUs. - Kaibo Wang; Kai Zhang 006; Yuan Yuan 014; Siyuan Ma; Rubao Lee; Xiaoning Ding; Xiaodong Zhang 001 (Proc. VLDB Endow., 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)

Avatar: Mobile Distributed Computing in the Cloud. - Cristian Borcea; Xiaoning Ding; Narain Gehani; Reza Curtmola; Mohammad A. Khan; Hillol Debnath (MobileCloud, 2015)

A Risk and Similarity Aware Application Recommender System. - Xiaoyuan Liang; Jie Tian 002; Xiaoning Ding; Guiling Wang 001 (J. Comput. Inf. Technol., 2015)

Hetero-DB: Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources. - Kai Zhang 006; Feng Chen 005; Xiaoning Ding; Yin Huai; Rubao Lee; Tian Luo; Kaibo Wang; Yuan Yuan 014; Xiaodong Zhang 001 (J. Comput. Sci. Technol., 2015)

On-The-Fly Curbside Parking Assignment. - Abeer Hakeem; Narain Gehani; Xiaoning Ding; Reza Curtmola; Cristian Borcea (MobiCASE, 2016)

Moitree: A Middleware for Cloud-Assisted Mobile Distributed Apps. - Mohammad A. Khan; Hillol Debnath; Nafize R. Paiker; Narain Gehani; Xiaoning Ding; Reza Curtmola; Cristian Borcea (MobileCloud, 2016)

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)

P2F2: Privacy-preserving face finder. - Nora Almalki; Reza Curtmola; Xiaoning Ding; Narain H. Gehani; Cristian Borcea (Sarnoff Symposium, 2016)

BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases. - Yuan Yuan 014; Kaibo Wang; Rubao Lee; Xiaoning Ding; Jing Xing; Spyros Blanas; Xiaodong Zhang 001 (Proc. VLDB Endow., 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)

Cooperative system for free parking assignment. - Abeer Hakeem; Narain Gehani; Reza Curtmola; Xiaoning Ding; Cristian Borcea (VNC, 2017)

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

Context-Aware File Discovery System for Distributed Mobile-Cloud Apps. - Nafize R. Paiker; Xiaoning Ding; Reza Curtmola; Cristian Borcea (CloudCom, 2018)

Semantics-Aware Prediction for Analytic Queries in MapReduce Environment. - Weikuan Yu; Zhuo Liu; Xiaoning Ding (ICPP Workshops, 2018)

Collaborative Offloading for Distributed Mobile-Cloud Apps. - Hillol Debnath; Giacomo Gezzi; Antonio Corradi; Narain Gehani; Xiaoning Ding; Reza Curtmola; Cristian Borcea (MobileCloud, 2018)

Sentio: Distributed Sensor Virtualization for Mobile Apps. - Hillol Debnath; Narain Gehani; Xiaoning Ding; Reza Curtmola; Cristian Borcea (PerCom, 2018)

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)

Multi-destination vehicular route planning with parking and traffic constraints. - Abeer Hakeem; Narain Gehani; Xiaoning Ding; Reza Curtmola; Cristian Borcea (MobiQuitous, 2019)

MEFS: Mobile Edge File System for Edge-Assisted Mobile Apps. - Domenico Scotece; Nafize R. Paiker; Luca Foschini 001; Paolo Bellavista; Xiaoning Ding; Cristian Borcea (WOWMOM, 2019)

The Moitree middleware for distributed mobile-cloud computing. - Hillol Debnath; Mohammad A. Khan; Nafize R. Paiker; Xiaoning Ding; Narain Gehani; Reza Curtmola; Cristian Borcea (J. Syst. Softw., 2019)

Multivariate modeling and two-level scheduling of analytic queries. - Zhuo Liu; Amit Kumar Nath; Xiaoning Ding; Huansong Fu; Md. Muhib Khan; Weikuan Yu (Parallel Comput., 2019)

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)

In-situ Workflow Auto-tuning via Combining Performance Models of Component Applications. - Tong Shu; Yanfei Guo; Justin M. Wozniak; Xiaoning Ding; Ian T. Foster; Tahsin M. Kurç (CoRR, 2020)

SLOC: Service Level Objectives for Next Generation Cloud Computing. - Stefan Nastic; Andrea Morichetta 002; Thomas W. Pusztai; Schahram Dustdar; Xiaoning Ding; Deepak Vij; Ying Xiong (IEEE Internet Comput., 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)

Dynamic Interior Point Method for Vehicular Traffic Optimization. - Chang Guo; Demin Li; Guanglin Zhang; Xiaoning Ding; Reza Curtmola; Cristian Borcea (IEEE Trans. Veh. Technol., 2020)

A Novel Middleware for Efficiently Implementing Complex Cloud-Native SLOs. - Thomas W. Pusztai; Andrea Morichetta 002; Victor Casamayor-Pujol; Schahram Dustdar; Stefan Nastic; Xiaoning Ding; Deepak Vij; Ying Xiong (CLOUD, 2021)

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)

SLO Script: A Novel Language for Implementing Complex Cloud-Native Elasticity-Driven SLOs. - Thomas W. Pusztai; Andrea Morichetta 002; Victor Casamayor-Pujol; Schahram Dustdar; Stefan Nastic; Xiaoning Ding; Deepak Vij; Ying Xiong (ICWS, 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)

In-situ workflow auto-tuning through combining component models. - Tong Shu; Yanfei Guo; Justin M. Wozniak; Xiaoning Ding; Ian T. Foster; Tahsin M. Kurç (PPoPP, 2021)

Bootstrapping in-situ workflow auto-tuning via combining performance models of component applications. - Tong Shu; Yanfei Guo; Justin M. Wozniak; Xiaoning Ding; Ian T. Foster; Tahsin M. Kurç (SC, 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)

Arktos: A Hyperscale Cloud Infrastructure for Building Distributed Cloud. - Ying Huang; Yunwen Bai; Fenge Li; Xiaoning Ding; Qian Chen; Deepak Vij; Peng Du; Ying Xiong (UCC, 2022)

DFPS: A Distributed Mobile System for Free Parking Assignment. - Abeer Hakeem; Reza Curtmola; Xiaoning Ding; Cristian Borcea (IEEE Trans. Mob. Comput., 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)

Poster: Jakiro: Spitting RDMA and TCP over Virtual Private Cloud. - Yirui Liu; Lidong Jiang; Deguo Li; Daxiang Kang; Zhaoyang Wei; Yuqi Chai; Bin Niu; Ke Lin; Xiaoning Ding; Jianwen Pi; Hao Luo 013 (CoNEXT (Short Papers), 2024)

Exploring Performance and Cost Optimization with ASIC-Based CXL Memory. - Yupeng Tang; Ping Zhou; Wenhui Zhang; Henry Hu; Qirui Yang; Hao Xiang; Tongping Liu; Jiaxin Shan; Ruoyun Huang; Cheng Zhao 001; Cheng Chen 008; Hui Zhang; et al. (EuroSys, 2024)

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)

Byte vSwitch: A High-Performance Virtual Switch for Cloud Networking. - Xin Wang; Deguo Li; Zhihong Wang; Lidong Jiang; Shubo Wen; Daxiang Kang; Engin Arslan; Peng He 003; Xinyu Qian; Bin Niu; Jianwen Pi; Xiaoning Ding; et al. (EuroSys, 2025)

Evaluating The Performance of Using Large Language Models to Automate Summarization of CT Simulation Orders in Radiation Oncology. - Meiyun Cao; Shaw Hu; Jason Sharp; Edward Clouser; Jason Holmes; Linda L. Lam; Xiaoning Ding; Diego Santos Toesca; Wendy S. Lindholm; Samir H. Patel; Sujay A. Vora; Peilong Wang; et al. (CoRR, 2025)