Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Wangqi Peng

dblp:360/8311 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2024
0009-0005-8263-9610ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 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 · 96% Performance modeling and evaluation · 4%
Databases, data mining, and information retrieval
1 paper
Database system architecture and tuning · 50% Information retrieval · 50%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › cluster resource management and scheduling
job co-location
1.422024
Lavender: An Efficient Resource Partitioning Framework for Large-Scale Job Colocation · ACM Trans. Archit. Code Optim. 2024
Orchid: An Online Learning Based Resource Partitioning Framework for Job Colocation With Multiple Objectives · IEEE Trans. Computers 2023
Cloud and datacenter computing › resource allocation › resource allocation policy
resource partitioning
1.422024
Lavender: An Efficient Resource Partitioning Framework for Large-Scale Job Colocation · ACM Trans. Archit. Code Optim. 2024
Orchid: An Online Learning Based Resource Partitioning Framework for Job Colocation With Multiple Objectives · IEEE Trans. Computers 2023
Information retrieval
similarity search
0.812024
VDTuner: Automated Performance Tuning for Vector Data Management Systems · ICDE 2024
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.812024
Lavender: An Efficient Resource Partitioning Framework for Large-Scale Job Colocation · ACM Trans. Archit. Code Optim. 2024
Cloud and datacenter computing
cluster resource management and scheduling
0.712023
Orchid: An Online Learning Based Resource Partitioning Framework for Job Colocation With Multiple Objectives · IEEE Trans. Computers 2023
Cloud and datacenter computing › virtualization › virtual machine management
server consolidation
0.212024
Lavender: An Efficient Resource Partitioning Framework for Large-Scale Job Colocation · ACM Trans. Archit. Code Optim. 2024
Performance modeling and evaluation
workload characterization
0.212023
Orchid: An Online Learning Based Resource Partitioning Framework for Job Colocation With Multiple Objectives · IEEE Trans. Computers 2023

Methods — techniques the papers use, named apart from their topics

resource partitioning · 0.8multi-objective bayesian optimization · 0.8adaptive optimization · 0.8online learning · 0.7contextual multi-armed bandit · 0.7
YearPublicationVenuePosition
2024 VDTuner: Automated Performance Tuning for Vector Data Management Systems
abstract
Vector data management systems (VDMSs) have become an indispensable cornerstone in large-scale information retrieval and machine learning systems like large language models. To enhance the efficiency and flexibility of similarity search, VDMS exposes many tunable index parameters and system parameters for users to specify. However, due to the inherent characteristics of VDMS, automatic performance tuning for VDMS faces several critical challenges, which cannot be well addressed by the existing auto-tuning methods. In this paper, we introduce VDTuner, a learning-based automatic performance tuning framework for VDMS, leveraging multi-objective Bayesian optimization. VDTuner overcomes the challenges associated with VDMS by efficiently exploring a complex multi-dimensional parameter space without requiring any prior knowledge. Moreover, it is able to achieve a good balance between search speed and recall rate, delivering an optimal configuration. Extensive evaluations demonstrate that VDTuner can markedly improve VDMS performance (14.12% in search speed and 186.38 % in recall rate) compared with default setting, and is more efficient compared with state-of-the-art baselines (up to 3.57 x faster in terms of tuning time). In addition, VDTuner is scalable to specific user preference and cost-aware optimization objective. VDTuner is available online at https://github.com/tiannuo-yanWVDTuner.
Tiannuo Yang, Wen Hu 0003, Wangqi Peng, Yusen Li, Gang Wang 0001, Xiaoguang Liu 0001
ICDE3
2024 Lavender: An Efficient Resource Partitioning Framework for Large-Scale Job Colocation
abstract
Workload consolidation is a widely used approach to enhance resource utilization in modern data centers. However, the concurrent execution of multiple jobs on a shared server introduces contention for essential shared resources such as CPU cores, Last Level Cache, and memory bandwidth. This contention negatively impacts job performance, leading to significant degradation in throughput. To mitigate resource contention, effective resource isolation techniques at the software or hardware level can be employed to partition the shared resources among colocated jobs. However, existing solutions for resource partitioning often assume a limited number of jobs that can be colocated, making them unsuitable for scenarios with a large-scale job colocation due to several critical challenges. In this study, we propose Lavender, a framework specifically designed for addressing large-scale resource partitioning problems. Lavender incorporates several key techniques to tackle the challenges associated with large-scale resource partitioning, ensuring efficiency, adaptivity, and optimality. We conducted comprehensive evaluations of Lavender to validate its performance and analyze the reasons for its advantages. The experimental results demonstrate that Lavender significantly outperforms state-of-the-art baselines. Lavender is publicly available at https://github.com/yanxiaoqi932/OpenSourceLavender.
Wangqi Peng, Yusen Li, Xiaoguang Liu 0001, Gang Wang 0001
ACM Trans. Archit. Code Optim.1
2023 Orchid: An Online Learning Based Resource Partitioning Framework for Job Colocation With Multiple Objectives
abstract
Colocating multiple throughput-oriented jobs on the same server is a commonly used approach for improving system throughput in modern datacenters. The shared resources of the server are usually partitioned among the colocated jobs in order to prevent performance interference caused by resource contention. However, how to properly partition the shared resources among the colocated jobs is nontrival, because it usually has to trade off between two conflict objectives, as datacenter manager wants to maximize server throughput while job owners hope to experience a fair slowdown. Moreover, a desirable resource partitioning strategy should also be efficient, autonomous and adaptive. So far, this problem is not well-addressed in the literature due to several critical challenges. In this paper, we propose an online learning based framework, namedOrchid, to address the multi-objective resource partitioning problem. Orchid leverages contextual multi-armed bandit (CMAB) to model the resource partitioning problem and uses a light-weight online learning algorithm to learn the optimal partitioning configuration according to some easy-to-collect runtime system status. Orchid has two distinguished properties compared to the existing solutions: first, it has the ability to trade off between the two objectives flexibly according to the aspiration of decision maker; second, it has the awareness about runtime system status, which can help to improve the efficiency of finding the optimal partitioning configuration and the adaptivity to dynamic environment changes. Moreover, Orchid does not require any prior knowledge of jobs, and incurs a very small computational overhead. Our evaluations show that Orchid achieves all the desired properties of a good resource partitioning strategy, which outperforms the state-of-the-art baselines with significant margins.Orchidis publicly available athttps://github.com/OpenSourceOrchid/Orchid.
Ruobing Chen 0002, Wangqi Peng, Yusen Li, Xiaoguang Liu 0001, Gang Wang 0001
IEEE Trans. Computers2