• DocumentCode
    2352161
  • Title

    Running MPI Applications over Opportunistic Cloud Infrastructures

  • Author

    Garcés, Nathalia ; Sotelo, German A. ; Villamizar, Mario ; Castro, Harold

  • Author_Institution
    Dept. of Syst. & Comput. Eng., Univ. de Los Andes, Bogota, Colombia
  • fYear
    2012
  • fDate
    12-14 Nov. 2012
  • Firstpage
    309
  • Lastpage
    314
  • Abstract
    This paper analyzes in detail the difficulties and issues that must be faced when running MPI (Message Passing Interface) applications over non-dedicated infrastructures. Alternatives to overcome these issues on a specific opportunistic infrastructure, called UnaCloud, are presented. We designed and implemented a UnaCloud extension to allow automatic recovery of the execution of MPI applications. This extension will provide new opportunities for research groups, allowing researchers to run MPI applications with a minimum overhead and at a low cost. We tested our implementation running a large application for several hours: Gromacs MPI, a molecular dynamic application that uses MPI to predict and redefine the tertiary structure of a particular protein. Our results show that running such an application is indeed possible, even if the underlying infrastructure exhibits high volatility. This provides a setting to introduce UnaCloud as an opportunistic platform that can be used to run Bag of Tasks (BoT) and MPI applications.
  • Keywords
    biology computing; cloud computing; message passing; proteins; BoT application; Gromacs MPI; MPI applications; UnaCloud extension; bag of tasks application; message passing interface applications; minimum overhead; molecular dynamic application; opportunistic cloud infrastructures; Availability; Central Processing Unit; Cloud computing; Computational modeling; Computers; Libraries; Random access memory; Checkpoint/Restart mechanisms; Cloud computing; Gromacs-MPI; Message Passing Applications; Opportunistic Infrastructure; UnaCloud;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2012 Seventh International Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    978-1-4673-2991-0
  • Type

    conf

  • DOI
    10.1109/3PGCIC.2012.61
  • Filename
    6362987