• DocumentCode
    3502575
  • Title

    TGrid - Grid runtime support for hierarchically structured task-parallel programs

  • Author

    Hunold, Sascha ; Rauber, Thomas ; Rünger, Gudula

  • Author_Institution
    Dept. of Math. & Phys., Bayreuth Univ.
  • fYear
    2006
  • fDate
    25-28 Sept. 2006
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this article we introduce a grid runtime system called TGrid which is designed to run hierarchically structured task-parallel programs on heterogenous environments and can also be used for common component-based grid programming. TGrid is built on top of a location-aware communication layer which enables the runtime system to cluster grid nodes. As a result, the component scheduler assigns a multi-processor task to a set of processors taking into account the spatial locality within the available processors. The multi-processor task directly benefits from having less network overhead and thus, the overall runtime of a grid-enabled multi-processor program is reduced
  • Keywords
    grid computing; multiprocessing programs; object-oriented programming; parallel programming; TGrid; component scheduler; component-based grid programming; grid nodes; grid runtime support; grid runtime system; heterogenous environments; location-aware communication layer; multiprocessor program; multiprocessor task; task-parallel programs; Aircraft; Atmospheric modeling; Chemical technology; Computer science; Fluid dynamics; Mathematical programming; Mathematics; Physics; Processor scheduling; Runtime environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2006 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1552-5244
  • Print_ISBN
    1-4244-0327-8
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2006.311910
  • Filename
    4100416