• DocumentCode
    2094341
  • Title

    Xruntime: A Seamless Runtime Environment for High Performance Computing

  • Author

    Yamamoto, Keiji ; Hori, Atsushi ; Sumimoto, Shinji ; Ishikawa, Yutaka

  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    778
  • Lastpage
    783
  • Abstract
    Most HPC clusters are now based on an x86 architecture and Linux. In a Grid consisting of such clusters, users might think that a single executable file, a data set, and a single job script will work in all cluster environments. However, due to the lack of interoperability of MPI library implementations, file systems, and batch job systems, users need to be conscious of the runtime environments over the Grid. In order to overcome such differences, we propose a runtime environment called Xruntime consisting of the following three components. MPI-Adapter is middleware between the user program and an MPI implementation to make it possible to execute a single executable code on different MPI implementations. Catwalk is transparent file staging middleware that makes remote files accessed by an application visible as if they were located in the local system. Xruntime allows a user to use various clusters with single batch job script language the user is familiar with, without learning other batch job script languages used on other clusters.
  • Keywords
    Linux; authoring languages; batch processing (computers); file organisation; grid computing; message passing; middleware; open systems; reduced instruction set computing; HPC clusters; Linux; MPI; MPI library; Xruntime; adapter; batch job script language; data set; executable file; file systems; grid computing; high performance computing; interoperability; middleware; remote file access; runtime environments; user program; x86 architecture; Benchmark testing; Educational institutions; Engines; Libraries; Linux; Servers; Torque;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.110
  • Filename
    6063075