DocumentCode :
2013022
Title :
Optimising heterogeneous task migration in the Gardens virtual cluster computer
Author :
Beitz, Ashley ; Kent, Simon ; Roe, Paul
Author_Institution :
Sch. of Comput. Sci., Queensland Univ. of Technol., Brisbane, Qld., Australia
fYear :
2000
fDate :
2000
Firstpage :
140
Lastpage :
146
Abstract :
Gardens is an integrated programming language and system designed to support parallel computing across nondedicated 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. To be effective this requires efficient task migration. Furthermore, typically non-dedicated clusters contain different machines hence heterogeneous task migration is required. Gardens supports efficient task migration between heterogeneous machines via meta-information which completely describes a task´s state. By identifying different degrees of heterogeneity and different kinds of tasks, we are able to optimise task migration. The main contribution is to show how heterogeneous task migration may be optimised
Keywords :
distributed programming; network operating systems; open systems; parallel languages; virtual machines; workstation clusters; Gardens virtual cluster computer; heterogeneous task migration; integrated programming language; meta-information; networks of PCs; nondedicated cluster computers; parallel computing; Aggregates; Availability; Computer languages; Computer networks; Control systems; Electrical capacitance tomography; Fault tolerance; Programming profession; Safety; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Heterogeneous Computing Workshop, 2000. (HCW 2000) Proceedings. 9th
Conference_Location :
Cancun
ISSN :
1097-5209
Print_ISBN :
0-7695-0556-2
Type :
conf
DOI :
10.1109/HCW.2000.843739
Filename :
843739
Link To Document :
بازگشت