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
Link To Document :
بازگشت