PVC: A Novel Personal Virtual Cluster based on Multi-core Platform

被引:0
作者
Xu, Cong [1 ]
Bai, Yuebin [1 ]
Luo, Cheng [1 ]
Ni, Xiang [1 ]
机构
[1] Beihang Univ, Sch Comp Sci, Beijing, Peoples R China
来源
2009 24TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES | 2009年
关键词
cluster; virtual machine; multi-core; MPI; performance evaluation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As multi-core processors become increasingly the mainstream, people have likewise become more interested in how best to make use of the computing capacity of the CPU. Although many methods, running multi-thread application for example, have been adopted to increase the CPU utilization, most multicore PC's and workstation's CPU cycles are idle, even during peak hours. So it is an efficient solution to help a personal user to build his own small non-dedicated cluster by collecting some idle PC in a LAN. In order to improve the utilization of the multicore processor and shield the heterogeneity of different platform, virtual machine (VM) technology can be applied to partition the resource of each computer, changing a physical node into several homogeneous virtual nodes. This personal virtual cluster (PVC) can be created, managed, and released by a personal user, and run some computationally intensive parallel program such as application with MPI during some temporary time. In this paper we present a prototype of PVC with the popular, open-source, Xen virtualization system, and investigate the performance of the typical parallel programming paradigm MPI in PVC. The results of experiments show that the PVC is a helpful computing mode for a personal user in a LAN, and the application with MPI without much communication between different processes can achieve good performance in PVC.
引用
收藏
页码:362 / 367
页数:6
相关论文
共 15 条
[1]  
[Anonymous], MPICH2
[2]  
[Anonymous], 2015, The Top500 List
[3]  
BAKER M, 2000, INT C ADV INFR EL BU
[4]  
Barham P., 2003, SOSP 2003
[5]  
Cherrillo RA, 2007, ASTM STAND NEWS, V35, P42
[6]  
d Wijngaart R. F. V., 2002, NAS02007
[7]  
EMENEKER W, 2007, IEEE INT C CLUST COM
[8]  
HUANG W, 2006, 20 ACM INT C SUP ICS
[9]  
*INT, INT MPI BENCHM VERS
[10]  
Kiyanclar N., 2006, P 6 IEEE INT S CLUST