DocumentCode :
3390314
Title :
I/O in the Gardens non-dedicated cluster computing environment
Author :
Roe, Paul ; Chan, Siu Yuen
Author_Institution :
Sch. of Comput. Sci., Queensland Univ. of Technol., Brisbane, Qld., Australia
fYear :
1999
fDate :
1999
Firstpage :
145
Lastpage :
149
Abstract :
Gardens is an integrated programming language and system designed to support parallel computing across non-dedicated cluster computers, in particular networks of PCs. To utilise non-dedicated machines, a program must adapt to those currently available. In Gardens this is realised by over decomposing a program into more tasks than processors, and migrating tasks to implement adaptation. Communication in Gardens is achieved via a lightweight form of remote method invocation. Furthermore, I/O may be efficiently achieved by the same mechanism. All that is required is to support stable tasks which are not migrated; these are effectively bound to resources such as filesystems. The main contribution of the paper is to show how I/O may be achieved in an adaptive system utilising task migration to harness the power of non-dedicated cluster computers
Keywords :
parallel languages; parallel machines; remote procedure calls; workstation clusters; Gardens non-dedicated cluster computing environment; adaptive system; filesystems; integrated programming language; lightweight form; networks of PCs; non-dedicated cluster computers; non-dedicated machines; parallel computing; remote method invocation; stable tasks; task migration; Adaptive systems; Aggregates; Availability; Computer languages; Computer networks; Electrical capacitance tomography; Mobile communication; Programming profession; Safety; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 1999. Proceedings. 1st IEEE Computer Society International Workshop on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7695-0343-8
Type :
conf
DOI :
10.1109/IWCC.1999.810819
Filename :
810819
Link To Document :
بازگشت