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

Nguyen Pham

dblp:43/2026 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
1since 2021 · last 2021
0009-0001-0425-6789ORCID · corroborated

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

Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 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
1 paper
Cloud and datacenter computing · 88% Parallel and multicore computing · 12%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
resource management
0.512021
Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters · IEEE Trans. Serv. Comput. 2021
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine placement
0.512021
Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters · IEEE Trans. Serv. Comput. 2021
Parallel and multicore computing › parallel computing › parallel applications
distributed parallel applications
0.112021
Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters · IEEE Trans. Serv. Comput. 2021
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
heterogeneous cluster scheduling
0.112021
Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters · IEEE Trans. Serv. Comput. 2021

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

workload profiling · 0.5runtime estimation · 0.5machine learning · 0.5
YearPublicationVenuePosition
2021 Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters
abstract
In a heterogeneous cluster, virtual machine (VM) placement for a distributed parallel application is challenging due to numerous possible ways of placing the application and complexity of estimating the performance of the application. This study investigates a holistic VM placement technique for distributed parallel applications in a heterogeneous cluster, aiming to maximize the efficiency of the cluster and consequently reduce the costs for service providers and users. The proposed technique accommodates various factors that have an impact on performance in a combined manner. First, we analyze the effects of the heterogeneity of resources, different VM configurations, and interference between VMs on the performance of distributed parallel applications with a wide diversity of characteristics, including scientific and big data analytics applications. We then propose a placement technique that uses a machine learning algorithm to estimate the runtime of a distributed parallel application. To train a performance estimation model, a distributed parallel application is profiled against synthetic workloads that mostly utilize the dominant resource of the application, which strongly affects the application performance, reducing the profiling space dramatically. Through experimental and simulation studies, we show that the proposed placement technique can find good VM placement configurations for various workloads.
Seontae Kim, Nguyen Pham, Woongki Baek, Young-ri Choi
IEEE Trans. Serv. Comput.2
2017 Machine-Learning Based Performance Estimation for Distributed Parallel Applications in Virtualized Heterogeneous Clusters
abstract
In a virtualized heterogeneous cluster, for a distributed parallel application which runs in multiple virtual machines (VMs) concurrently, there are a huge number of possible ways to place its VMs. This paper investigates a performance estimation technique for distributed parallel applications in virtualized heterogeneous clusters. We first analyze the effects of different VM configurations on the performance of various distributed parallel applications. We then present a machine-learning based performance model for a distributed parallel application. Using a heterogeneous cluster with two different types of nodes, we show that our machine-learning based models can estimate the runtimes of distributed parallel applications with modest error rates.
Seontae Kim, Nguyen Pham, Woongki Baek, Young-ri Choi
ICDCS2