• 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