• DocumentCode
    2482057
  • Title

    Grid-enabled hydropad: A scientific application for benchmarking GridRPC-based programming systems

  • Author

    Guidolin, Michele ; Lastovetsky, Alexey

  • Author_Institution
    Sch. of Comput. Sci. & Inf., Univ. Coll. Dublin, Dublin, Ireland
  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    GridRPC is a standard API that allows an application to easily interface with a Grid environment. It implements a remote procedure call with a single task map and client-server communication model. In addition to non-performance-related benefits, scientific applications having large computation and small communication tasks can also obtain important performance gains by being implemented in GridPRC. However, such convenient applications are not representative of the majority of scientific applications and therefore cannot serve as fair benchmarks for comparison of the performance of different GridRPC-based systems. In this paper, we present Hydropad, a real life astrophysical simulation, which is composed of tasks that have a balanced ratio between computation and communication. While Hydropad is not the ideal application for performance benefits from its implementation with GridRPC middleware, we show how even its performance can be improved by using GridSolve and SmartGridSolve. We believe that the Grid-enabled Hydropad is a good candidate application to benchmark GridRPC-based programming systems in order to justify their use for high performance scientific computing.
  • Keywords
    astronomy computing; grid computing; middleware; remote procedure calls; GridRPC middleware; GridRPC-based programming systems; GridSolve; SmartGridSolve; client-server communication model; grid environment; grid-enabled hydropad; high performance scientific computing; real life astrophysical simulation; remote procedure call; scientific applications; standard API; Application software; Computational modeling; Computer science; Data communication; Educational institutions; Grid computing; Informatics; Middleware; Performance gain; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5160961
  • Filename
    5160961