The Community for Technology Leaders
2006 IEEE International Conference on Cluster Computing (2006)
Barcelona
Sept. 25, 2006 to Sept. 28, 2006
ISSN: 1552-5244
ISBN: 1-4244-0327-8
pp: 1-10
S. Hunold , Dept. of Math.&Phys., Bayreuth Univ.
T. Rauber , Dept. of Math.&Phys., Bayreuth Univ.
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
INDEX TERMS
multiprocessor program, TGrid, grid runtime support, task-parallel programs, grid runtime system, heterogenous environments, component-based grid programming, location-aware communication layer, grid nodes, component scheduler, multiprocessor task
CITATION

G. Runger, S. Hunold and T. Rauber, "TGrid - Grid runtime support for hierarchically structured task-parallel programs," 2006 IEEE International Conference on Cluster Computing(CLUSTER), Barcelona, 2006, pp. 1-10.
doi:10.1109/CLUSTR.2006.311910
91 ms
(Ver 3.3 (11022016))