Xiaoning Ding

Orcid: 0000-0002-9947-0437

According to our database1, Xiaoning Ding authored at least 78 papers between 2005 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Effective Huge Page Strategies for TLB Miss Reduction in Nested Virtualization.
IEEE Trans. Computers, August, 2024

Exploring Performance and Cost Optimization with ASIC-Based CXL Memory.
Proceedings of the Nineteenth European Conference on Computer Systems, 2024

Poster: Jakiro: Spitting RDMA and TCP over Virtual Private Cloud.
Proceedings of the 20th International Conference on emerging Networking EXperiments and Technologies, 2024

2023
Reestablishing Page Placement Mechanisms for Nested Virtualization.
IEEE Trans. Cloud Comput., 2023

Making Dynamic Page Coalescing Effective on Virtualized Clouds.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

HugeGPT: Storing Guest Page Tables on Host Huge Pages to Accelerate Address Translation.
Proceedings of the 32nd International Conference on Parallel Architectures and Compilation Techniques, 2023

2022
DFPS: A Distributed Mobile System for Free Parking Assignment.
IEEE Trans. Mob. Comput., 2022

Arktos: A Hyperscale Cloud Infrastructure for Building Distributed Cloud.
Proceedings of the 15th IEEE/ACM International Conference on Utility and Cloud Computing, 2022

Achieving low latency in public edges by hiding workloads mutual interference.
Proceedings of the 13th Symposium on Cloud Computing, SoCC 2022, 2022

2021
Virtualization Overhead of Multithreading in X86 State-of-the-Art & Remaining Challenges.
IEEE Trans. Parallel Distributed Syst., 2021

Bootstrapping in-situ workflow auto-tuning via combining performance models of component applications.
Proceedings of the International Conference for High Performance Computing, 2021

In-situ workflow auto-tuning through combining component models.
Proceedings of the PPoPP '21: 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2021

Diagnosing the Interference on CPU-GPU Synchronization Caused by CPU Sharing in Multi-Tenant GPU Clouds.
Proceedings of the IEEE International Performance, 2021

SLO Script: A Novel Language for Implementing Complex Cloud-Native Elasticity-Driven SLOs.
Proceedings of the 2021 IEEE International Conference on Web Services, 2021

Paratick: Reducing Timer Overhead in Virtual Machines.
Proceedings of the ICPP 2021: 50th International Conference on Parallel Processing, Lemont, IL, USA, August 9, 2021

CoPlace: Effectively Mitigating Cache Conflicts in Modern Clouds.
Proceedings of the 30th International Conference on Parallel Architectures and Compilation Techniques, 2021

A Novel Middleware for Efficiently Implementing Complex Cloud-Native SLOs.
Proceedings of the 14th IEEE International Conference on Cloud Computing, 2021

2020
Dynamic Interior Point Method for Vehicular Traffic Optimization.
IEEE Trans. Veh. Technol., 2020

Design and Implementation of an Overlay File System for Cloud-Assisted Mobile Apps.
IEEE Trans. Cloud Comput., 2020

SLOC: Service Level Objectives for Next Generation Cloud Computing.
IEEE Internet Comput., 2020

In-situ Workflow Auto-tuning via Combining Performance Models of Component Applications.
CoRR, 2020

vSMT-IO: Improving I/O Performance and Efficiency on SMT Processors in Virtualized Clouds.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Ptlbmalloc2: Reducing TLB Shootdowns with High Memory Efficiency.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2020

2019
Multivariate modeling and two-level scheduling of analytic queries.
Parallel Comput., 2019

The Moitree middleware for distributed mobile-cloud computing.
J. Syst. Softw., 2019

MEFS: Mobile Edge File System for Edge-Assisted Mobile Apps.
Proceedings of the 20th IEEE International Symposium on "A World of Wireless, 2019

Multi-destination vehicular route planning with parking and traffic constraints.
Proceedings of the MobiQuitous 2019, 2019

2018
Effectively Mitigating I/O Inactivity in vCPU Scheduling.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

Sentio: Distributed Sensor Virtualization for Mobile Apps.
Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications, 2018

Collaborative Offloading for Distributed Mobile-Cloud Apps.
Proceedings of the 6th IEEE International Conference on Mobile Cloud Computing, 2018

Semantics-Aware Prediction for Analytic Queries in MapReduce Environment.
Proceedings of the 47th International Conference on Parallel Processing, 2018

Context-Aware File Discovery System for Distributed Mobile-Cloud Apps.
Proceedings of the 2018 IEEE International Conference on Cloud Computing Technology and Science, 2018

2017
APPLES: Efficiently Handling Spin-lock Synchronization on Virtualized Platforms.
IEEE Trans. Parallel Distributed Syst., 2017

Cooperative system for free parking assignment.
Proceedings of the 2017 IEEE Vehicular Networking Conference, 2017

Rethinking Multicore Application Scalability on Big Virtual Machines.
Proceedings of the 23rd IEEE International Conference on Parallel and Distributed Systems, 2017

2016
A General Approach to Scalable Buffer Pool Management.
IEEE Trans. Parallel Distributed Syst., 2016

BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases.
Proc. VLDB Endow., 2016

P2F2: Privacy-preserving face finder.
Proceedings of the 37th IEEE Sarnoff Symposium 2016, Newark, NJ, USA, 2016

An Overlay File System for cloud-assisted mobile applications.
Proceedings of the 32nd Symposium on Mass Storage Systems and Technologies, 2016

Moitree: A Middleware for Cloud-Assisted Mobile Distributed Apps.
Proceedings of the 4th IEEE International Conference on Mobile Cloud Computing, 2016

On-The-Fly Curbside Parking Assignment.
Proceedings of the 8th EAI International Conference on Mobile Computing, 2016

2015
Hetero-DB: Next Generation High-Performance Database Systems by Best Utilizing Heterogeneous Computing and Storage Resources.
J. Comput. Sci. Technol., 2015

A Risk and Similarity Aware Application Recommender System.
J. Comput. Inf. Technol., 2015

Avatar: Mobile Distributed Computing in the Cloud.
Proceedings of the 3rd IEEE International Conference on Mobile Cloud Computing, 2015

APLE: Addressing Lock Holder Preemption Problem with High Efficiency.
Proceedings of the 7th IEEE International Conference on Cloud Computing Technology and Science, 2015

Diagnosing Virtualization Overhead for Multi-threaded Computation on Multicore Platforms.
Proceedings of the 7th IEEE International Conference on Cloud Computing Technology and Science, 2015

2014
Concurrent Analytical Query Processing with GPUs.
Proc. VLDB Endow., 2014

Gleaner: Mitigating the Blocked-Waiter Wakeup Problem for Virtualized Multicore Applications.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

GDM: device memory management for gpgpu computing.
Proceedings of the ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems, 2014

2013
A Prefetching Scheme Exploiting both Data Layout and Access History on Disk.
ACM Trans. Storage, 2013

A Hidden Cost of Virtualization When Scaling Multicore Applications.
Proceedings of the 5th USENIX Workshop on Hot Topics in Cloud Computing, 2013

2012
BWS: balanced work stealing for time-sharing multicores.
Proceedings of the European Conference on Computer Systems, 2012

2011
ULCC: a user-level facility for optimizing shared cache performance on multicores.
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011

SRM-buffer: an OS buffer management technique to prevent last level cache from thrashing in multicores.
Proceedings of the European Conference on Computer Systems, 2011

2010
Splitter: a proxy-based approach for post-migration testing of web applications.
Proceedings of the European Conference on Computer Systems, 2010

2009
MCC-DB: Minimizing Cache Conflicts in Multi-core Processors for Databases.
Proc. VLDB Endow., 2009

Enabling software management for multicore caches with a lightweight hardware support.
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009

BP-Wrapper: A System Framework Making Any Replacement Algorithms (Almost) Lock Contention Free.
Proceedings of the 25th International Conference on Data Engineering, 2009

Soft-OLP: Improving Hardware Cache Performance through Software-Controlled Object-Level Partitioning.
Proceedings of the PACT 2009, 2009

2008
Automatic Software Fault Diagnosis by Exploiting Application Signatures.
Proceedings of the 22nd Large Installation System Administration Conference, 2008

Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems.
Proceedings of the 14th International Conference on High-Performance Computer Architecture (HPCA-14 2008), 2008

A Concurrency Control Mechanism for Composite Service Supporting User-Defined Relaxed Atomicity.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

2007
A buffer cache management scheme exploiting both temporal and spatial localities.
ACM Trans. Storage, 2007

Cooperative Relay Service in a Wireless LAN.
IEEE J. Sel. Areas Commun., 2007

A performance study of BitTorrent-like peer-to-peer systems.
IEEE J. Sel. Areas Commun., 2007

DiskSeen: Exploiting Disk Layout and Access History to Enhance I/O Prefetch.
Proceedings of the 2007 USENIX Annual Technical Conference, 2007

2006
An application-semantics-based relaxed transaction model for internetware.
Sci. China Ser. F Inf. Sci., 2006

MESA: reducing cache conflicts by integrating static and run-time methods.
Proceedings of the 2006 IEEE International Symposium on Performance Analysis of Systems and Software, 2006

Exploiting Idle Communication Power to Improve Wireless Network Performance and Energy Efficiency.
Proceedings of the INFOCOM 2006. 25th IEEE International Conference on Computer Communications, 2006

User-Defined Atomicity Constraint: A More Flexible Transaction Model for Reliable Service Composition.
Proceedings of the Formal Methods and Software Engineering, 2006

A New Performance Optimization Strategy for Java Message Service System.
Proceedings of the ICEIS 2006, 2006

A New Approach to Implement Extended Transaction Models in J2EE.
Proceedings of the ICEIS 2006, 2006

A Locality-Aware Cooperative Cache Management Protocol to Improve Network File System Performance.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

2005
A Task-Type Aware Transaction Scheduling Algorithm in J2EE.
Proceedings of the On the Move to Meaningful Internet Systems 2005: CoopIS, 2005

An Evaluation of OpenMP on Current and Emerging Multithreaded/Multicore Processors.
Proceedings of the OpenMP Shared Memory Parallel Programming - International Workshops, 2005

Measurements, Analysis, and Modeling of BitTorrent-like Systems.
Proceedings of the 5th Internet Measurement Conference, 2005

Multigrain parallel Delaunay Mesh generation: challenges and opportunities for multithreaded architectures.
Proceedings of the 19th Annual International Conference on Supercomputing, 2005

DULO: An Effective Buffer Cache Management Scheme to Exploit Both Temporal and Spatial Localities.
Proceedings of the FAST '05 Conference on File and Storage Technologies, 2005


  Loading...