Demo Data from VLDB 2026 / reviewers in the wild / expert
Xing Pu
dblp:60/7556
· DBLP profile ↗
9ranked-venue papers
2as first author
1since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021
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 · 77% Performance modeling and evaluation · 23% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
workload characterization |
0.2 | 2 | 2013 | Performance Analysis of Network I/O Workloads in Virtualized Data Centers · IEEE Trans. Serv. Comput. 2013 Who Is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds · IEEE Trans. Serv. Comput. 2013 |
Cloud and datacenter computing › resource management
resource multiplexing |
0.2 | 1 | 2013 | Who Is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds · IEEE Trans. Serv. Comput. 2013 |
Cloud and datacenter computing
virtualization |
0.2 | 1 | 2013 | Performance Analysis of Network I/O Workloads in Virtualized Data Centers · IEEE Trans. Serv. Comput. 2013 |
Cloud and datacenter computing › virtualization
virtualized cloud |
0.2 | 1 | 2013 | Who Is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds · IEEE Trans. Serv. Comput. 2013 |
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine scheduling |
0.2 | 1 | 2013 | Who Is Your Neighbor: Net I/O Performance Interference in Virtualized Clouds · IEEE Trans. Serv. Comput. 2013 |
Cloud and datacenter computing › virtualization › virtual machine management
server consolidation |
0.0 | 1 | 2013 | Performance Analysis of Network I/O Workloads in Virtualized Data Centers · IEEE Trans. Serv. Comput. 2013 |
Methods — techniques the papers use, named apart from their topics
xen · 0.2workload analysis · 0.2performance study · 0.2experimental measurement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An arctangent entropy decision tree based on explicit hesitation and its application in thrombus classification
Xiaozeng Xu, Yanni Guo, Xing Pu, Weihua Xu 0003 |
Fuzzy Sets Syst. | 3 |
| 2013 | Performance Analysis of Network I/O Workloads in Virtualized Data CentersabstractServer consolidation and application consolidation through virtualization are key performance optimizations in cloud-based service delivery industry. In this paper, we argue that it is important for both cloud consumers and cloud providers to understand the various factors that may have significant impact on the performance of applications running in a virtualized cloud. This paper presents an extensive performance study of network I/O workloads in a virtualized cloud environment. We first show that current implementation of virtual machine monitor (VMM) does not provide sufficient performance isolation to guarantee the effectiveness of resource sharing across multiple virtual machine instances (VMs) running on a single physical host machine, especially when applications running on neighboring VMs are competing for computing and communication resources. Then we study a set of representative workloads in cloud-based data centers, which compete for either CPU or network I/O resources, and present the detailed analysis on different factors that can impact the throughput performance and resource sharing effectiveness. For example, we analyze the cost and the benefit of running idle VM instances on a physical host where some applications are hosted concurrently. We also present an in-depth discussion on the performance impact of colocating applications that compete for either CPU or network I/O resources. Finally, we analyze the impact of different CPU resource scheduling strategies and different workload rates on the performance of applications running on different VMs hosted by the same physical machine. Yiduo Mei, Ling Liu 0001, Xing Pu, Sankaran Sivathanu, Xiaoshe Dong |
IEEE Trans. Serv. Comput. | 3 |
| 2013 | Who Is Your Neighbor: Net I/O Performance Interference in Virtualized CloudsabstractUser-perceived performance continues to be the most important QoS indicator in cloud-based data centers today. Effective allocation of virtual machines (VMs) to handle both CPU intensive and I/O intensive workloads is a crucial performance management capability in virtualized clouds. Although a fair amount of researches have dedicated to measuring and scheduling jobs among VMs, there still lacks of in-depth understanding of performance factors that impact the efficiency and effectiveness of resource multiplexing and scheduling among VMs. In this paper, we present the experimental research on performance interference in parallel processing of CPU-intensive and network-intensive workloads on Xen virtual machine monitor (VMM). Based on our study, we conclude with five key findings which are critical for effective performance management and tuning in virtualized clouds. First, colocating network-intensive workloads in isolated VMs incurs high overheads of switches and events in Dom0 and VMM. Second, colocating CPU-intensive workloads in isolated VMs incurs high CPU contention due to fast I/O processing in I/O channel. Third, running CPU-intensive and network-intensive workloads in conjunction incurs the least resource contention, delivering higher aggregate performance. Fourth, performance of network-intensive workload is insensitive to CPU assignment among VMs, whereas adaptive CPU assignment among VMs is critical to CPU-intensive workload. The more CPUs pinned on Dom0 the worse performance is achieved by CPU-intensive workload. Last, due to fast I/O processing in I/O channel, limitation on grant table is a potential bottleneck in Xen. We argue that identifying the factors that impact the total demand of exchanged memory pages is important to the in-depth understanding of interference costs in Dom0 and VMM. Xing Pu, Ling Liu 0001, Yiduo Mei, Sankaran Sivathanu, Younggyun Koh, Calton Pu, Yuanda Cao |
IEEE Trans. Serv. Comput. | 1 |
| 2010 | Performance Measurements and Analysis of Network I/O Applications in Virtualized CloudabstractVirtualization is a key technology for cloud based data centers to implement the vision of infrastructure as a service (IaaS) and to promote effective server consolidation and application consolidation. However, current implementation of virtual machine monitor does not provide sufficient performance isolation to guarantee the effectiveness of resource sharing, especially when the applications running on multiple virtual machines of the same physical machine are competing for computing and communication sources. In this paper, we present our performance measurement study of network I/O applications in virtualized cloud. We focus our measurement based analysis on performance impact of co-locating applications in a virtualized cloud in terms of throughput and resource sharing effectiveness, including the impact of idle instances on applications that are running concurrently on the same physical host. Our results show that by strategically co-locating network I/O applications, performance improvement for cloud consumers can be as high as 34%, and the cloud providers can achieve over 40% performance gain. Yiduo Mei, Ling Liu 0001, Xing Pu, Sankaran Sivathanu |
IEEE CLOUD | 3 |
| 2010 | Understanding Performance Interference of I/O Workload in Virtualized Cloud EnvironmentsabstractServer virtualization offers the ability to slice large, underutilized physical servers into smaller, parallel virtual machines (VMs), enabling diverse applications to run in isolated environments on a shared hardware platform. Effective management of virtualized cloud environments introduces new and unique challenges, such as efficient CPU scheduling for virtual machines, effective allocation of virtual machines to handle both CPU intensive and I/O intensive workloads. Although a fair number of research projects have dedicated to measuring, scheduling, and resource management of virtual machines, there still lacks of in-depth understanding of the performance factors that can impact the efficiency and effectiveness of resource multiplexing and resource scheduling among virtual machines. In this paper, we present our experimental study on the performance interference in parallel processing of CPU and network intensive workloads in the Xen Virtual Machine Monitors (VMMs). We conduct extensive experiments to measure the performance interference among VMs running network I/O workloads that are either CPU bound or network bound. Based on our experiments and observations, we conclude with four key findings that are critical to effective management of virtualized cloud environments for both cloud service providers and cloud consumers. First, running network-intensive workloads in isolated environments on a shared hardware platform can lead to high overheads due to extensive context switches and events in driver domain and VMM. Second, co-locating CPU-intensive workloads in isolated environments on a shared hardware platform can incur high CPU contention due to the demand for fast memory pages exchanges in I/O channel. Third, running CPU-intensive workloads and network-intensive workloads in conjunction incurs the least resource contention, delivering higher aggregate performance. Last but not the least, identifying factors that impact the total demand of the exchanged memory pages is critical to the in-depth understanding of the interference overheads in I/O channel in the driver domain and VMM. Xing Pu, Ling Liu 0001, Yiduo Mei, Sankaran Sivathanu, Younggyun Koh, Calton Pu |
IEEE CLOUD | 1 |
| 2010 | Storage Management in Virtualized Cloud EnvironmentabstractWith Cloud Computing gaining tremendous importance in the recent past, understanding low-level implications of the cloud infrastructure becomes necessary. One of the key technologies deployed in large Cloud infrastructures namely the Amazon EC2 for providing isolation and separate protection domains for multiple clients is virtualization. Therefore, identifying the performance bottlenecks in a virtualized setup and understanding the implications of workload combinations and resource configurations on the overall I/O performance helps both the cloud providers in managing their infrastructure efficiently and also their customers by means of better performance. In this paper we present the measurement results of detailed experiments conducted on a virtualized setup focusing on the storage I/O performance. We categorize our experimental evaluation into four components, each of which presenting some significant factors that affect storage I/O performance. Our experimental results can be useful for cloud application developers to tune their applications for better I/O performance and for the cloud service providers to make more effective decisions on resource provisioning and workload scheduling. Sankaran Sivathanu, Ling Liu 0001, Yiduo Mei, Xing Pu |
IEEE CLOUD | 4 |
| 2010 | ServiceStore: A Peer-to-Peer Framework for QoS-Aware Service Composition
Jun Jin 0007, Yuanda Cao, Xing Pu |
NPC | 4 |
| 2009 | Storage Architecture for an On-chip Multi-core ProcessorabstractModern multi-core processor architectures strive for the highest possible performance of various applications. This paper discusses a triple-based multi-core architecture which supports object-oriented methodology and applications in hardware level. However, the Memory Wall is still the bottleneck which should be resolved to decrease the disparity between how fast a CPU can operate on data and how fast it can get data. We present hierarchical shared memory system architecture (HSM) which is hierarchically constructed memory shared by multi-cores. Moreover, we propose a new approach mapping data among different levels of cache and memory, which is called partially-inclusive cache mapping policy that facilitates the coherence of shared memory. This paper focus on object-oriented systems combined with the HSM and partially-inclusive policy and presents a new objects management model. The analysis based on comparisons between our objects management and link structured object organization methods shows that our method is predominant in spatial and temporal aspects on memory parallel access efficiency and costs less storage space to organize objects. Mengxiao Liu, Weixing Ji, Xing Pu |
DSD | 4 |
| 2009 | A Parallel Memory System Model for Multi-core ProcessorabstractModern multi-core processors are predominant in improving performance of parallel applications. This paper discusses a triple-based multi-core architecture which provides native support for object-oriented methodology and applications in hardware level. The model explicitly represents objects and supports messaging-based communication, which maps well to the standard style of interaction in object oriented languages. However, the Memory Wall is still the bottleneck which should be resolved to decrease the disparity between how fast a CPU can operate on data and how fast it can get data. A hierarchy shared memory system (HSM) working with the partially-inclusive cache mapping policy is proposed. And a new object management model is presented, which use object table and recycle stack scheme to supports explicit dynamic object management. Our cache design presents an innovative solution to handling the costs of cache coherence by allowing applications to control the amount of sharing between cores. Experimental analysis based on comparisons between our objects management and other common link structured object organization methods shows that our method is predominant in spatial and temporal aspects on memory parallel access efficiency and costs less storage space to organize objects. Mengxiao Liu, Weixing Ji, Xing Pu |
NAS | 3 |