DocumentCode :
688299
Title :
X10-PM: Transparent and Efficient Place Migration for APGAS Language
Author :
Zhijun Hao ; Binyu Zang ; Chenning Xie ; Haibo Chen
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
fYear :
2013
fDate :
13-15 Nov. 2013
Firstpage :
1337
Lastpage :
1344
Abstract :
This paper presents X10-PM, a framework that provides APGAS-based programs with place migration support for flexible and efficient resource management, such as server consolidation and coarse-grained load balancing. X10-PM makes the first attempt to add migration support at the granularity of a place to the X10 programs, which is transparent to the application developers with the help of the X10-PM compiler and runtime. The evaluation results show that the migration overhead is modest. This is mainly because X10-PM chooses global consistent points to ensure consistency of migration, by leveraging the key features of the APGAS model and the X10 language.
Keywords :
program compilers; programming languages; resource allocation; APGAS language; APGAS-based programs; X10-PM program compiler; asynchronous partitioned global address space); coarse-grained load balancing; global consistent points; migration overhead; place migration; resource management; server consolidation; transparent migration; Benchmark testing; Educational institutions; Monitoring; Resource management; Runtime; Sockets; Synchronization; Global Load Balancing; Heterogeneous; Process Migration; Resource Management; X10;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
Type :
conf
DOI :
10.1109/HPCC.and.EUC.2013.190
Filename :
6832072
Link To Document :
بازگشت