DocumentCode :
2047813
Title :
Parallel programming framework for heterogeneous computing environment with Xen virtualization
Author :
Honjo, Masamitsu ; Kubota, Atsushi ; Kitamura, Toshiaki
Author_Institution :
Grad. Sch. of Inf. Sci., Hiroshima City Univ., Hiroshima, Japan
fYear :
2010
fDate :
21-24 Nov. 2010
Firstpage :
1100
Lastpage :
1105
Abstract :
We propose an unified parallel programming framework which supports both heterogeneity and fault tolerance in MPI programs on a variety of parallel computing platforms. This paper is mainly dedicated to heterogeneity support in our framework. In our framework, a variety of parallel and sequential jobs submitted by multiple users are optimally scheduled on heterogeneous parallel computing environment. To balance the loads among the nodes on such heterogeneous computing environments, some of the parallel processes should be transferred between the nodes. We adopted the migration facility provided by Xen virtualization to realize a load balancing system where an MPI process running on a Xen virtual machine is migrated between the nodes. We confirmed that the protype system offers efficient load balancing facilities for heterogeneous computing environment with low overhead incurred by Xen virtualization.
Keywords :
application program interfaces; parallel programming; resource allocation; virtual machines; virtualisation; MPI programs; Xen virtual machine; Xen virtualization; fault tolerance; heterogeneous parallel computing environment; load balancing system; parallel computing platforms; parallel sequential jobs; unified parallel programming framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2010 - 2010 IEEE Region 10 Conference
Conference_Location :
Fukuoka
ISSN :
pending
Print_ISBN :
978-1-4244-6889-8
Type :
conf
DOI :
10.1109/TENCON.2010.5686419
Filename :
5686419
Link To Document :
بازگشت