VLDB 2026 Research / reviewers in the wild / expert
Xiaowei Shang
dblp:210/5295
· DBLP profile ↗
5ranked-venue papers
2as first author
2since 2021 · last 2023
0009-0004-6919-2968ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 72% Processor architecture and microarchitecture · 28% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › multithreading
simultaneous multithreading |
0.4 | 1 | 2020 | vSMT-IO: Improving I/O Performance and Efficiency on SMT Processors in Virtualized Clouds · USENIX ATC 2020 |
Cloud and datacenter computing › virtualization
virtualized cloud |
0.4 | 1 | 2020 | vSMT-IO: Improving I/O Performance and Efficiency on SMT Processors in Virtualized Clouds · USENIX ATC 2020 |
Operating systems › resource management › process management
CPU scheduling |
0.3 | 1 | 2018 | Effectively Mitigating I/O Inactivity in vCPU Scheduling · USENIX ATC 2018 |
Cloud and datacenter computing › cluster resource management and scheduling › resource scheduling
vCPU scheduling |
0.3 | 1 | 2018 | Effectively Mitigating I/O Inactivity in vCPU Scheduling · USENIX ATC 2018 |
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine scheduling |
0.3 | 1 | 2018 | Effectively Mitigating I/O Inactivity in vCPU Scheduling · USENIX ATC 2018 |
Methods — techniques the papers use, named apart from their topics
i/o-aware scheduling · 0.7virtualization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Reestablishing Page Placement Mechanisms for Nested VirtualizationabstractPage placement mechanisms have long been used to reduce cache conflict misses. They become more important in clouds where the emerging way-based cache partitioning is used for better workload isolation but at a cost of increased cache conflicts. However, page placement mechanisms become ineffective in virtualized environments, such as clouds, because the real locations of memory pages (i.e., their host physical addresses) are hidden from guest OSs. The paper proposesxPlaceas a solution to reestablish page placement mechanisms under the nested virtualization configuration. To keep high portability and low overhead,xPlacefollows an approach that creates a synergy between the host and guest VMs, such that the page placement mechanism inside each guest VM becomes effective even if its page placement decisions are made based on the guest physical addresses of memory pages. The paper addresses the technical issues for implementing this approach in the nested virtualization setting, particularly how to create the synergy with the obstacle created by guest hypervisors sitting between the host and guest VMs. Evaluation based on the prototype implementation and diverse real world applications shows thatxPlacecan greatly reduce cache conflicts and improve application performance in the nested environment. Xiaowei Shang, Weiwei Jia 0001, Jianchen Shan, Xiaoning Ding, Cristian Borcea |
IEEE Trans. Cloud Comput. | 1 |
| 2021 | CoPlace: Effectively Mitigating Cache Conflicts in Modern CloudsabstractSubstantial renovations in hardware cache have been focused on reducing cache interference between workloads recently. However, cache conflicts within each workload are surprisingly overlooked. The paper identifies that cache conflicts cannot be effectively reduced in virtualized clouds. Enhancements for cache partitioning, such as Intel cache allocation technology, make cache conflicts even more serious for cloud workloads. The paper proposes CoPlace as a low overhead and highly portable solution for virtualized clouds. CoPlace enhances the page placement mechanisms implemented in the host OS, such that it can collaborate with the guest OS to reduce cache conflicts. With CoPlace, the guest OS makes page placement decisions; and the host OS helps enforce the decisions. Evaluation based on the prototype implementation in Linux and KVM and diverse real world applications shows that CoPlace can significantly reduce cache conflicts and improve application performance. Xiaowei Shang, Weiwei Jia 0001, Jianchen Shan, Xiaoning Ding |
PACT | 1 |
| 2020 | vSMT-IO: Improving I/O Performance and Efficiency on SMT Processors in Virtualized Clouds
Weiwei Jia 0001, Jianchen Shan, Tsz On Li, Xiaowei Shang, Heming Cui, Xiaoning Ding |
USENIX ATC | 4 |
| 2018 | Effectively Mitigating I/O Inactivity in vCPU Scheduling
Weiwei Jia 0001, Cheng Wang 0021, Xusheng Chen, Jianchen Shan, Xiaowei Shang, Heming Cui, Xiaoning Ding, Luwei Cheng, Francis C. M. Lau 0001, Yuangang Wang |
USENIX ATC | 5 |
| 2014 | Tracking with scattering descriptorabstractThis study proposes a new method to track the moving object based on undecimated scattering transform (UST). The UST removes the down‐sampling operation from the traditional scattering transform to produce a complete representation. Based on the UST, the structural information of object can be captured, which is a highly discriminative representation and facilitates the tracker to distinguish the object from background. The update parameter of tracking model is adaptively adjusted by the correlation coefficient. Occlusion identification is achieved by using a new cascaded model, which can correctly find occlusion and avoid the drift. Experimental results demonstrate that the proposed method is able to track the object accurately and reliably in realistic videos where the appearance and motion change drastically over time. Xiaolin Tian 0002, Licheng Jiao, Xiaowei Shang |
IET Comput. Vis. | 3 |