DocumentCode :
1971190
Title :
Compiler-controlled parallelism-independent scheduling method for cluster computing systems
Author :
Nikolova, Kirilka ; Sowa, Masahiro
Author_Institution :
Graduate Sch. of Inf. Syst., Univ. of Electro-Commun., Tokyo, Japan
fYear :
2002
fDate :
2002
Firstpage :
182
Lastpage :
189
Abstract :
We propose a hybrid parallelism-independent scheduling method, predominantly performed at compile time, which generates a machine code efficiently executable on any number of workstations or PCs in a cluster computing environment. Our scheduling algorithm called the dynamical level parallelism-independent scheduling algorithm (DLPIS) is applicable for distributed computer systems because additionally to the task scheduling, we perform message communication scheduling. It provides an explicit task synchronization mechanism guiding the task allocation and data dependency solution at run time at reduced overhead. Furthermore, we provide a mechanism allowing the self-adaptation of the machine code to the degree of parallelism of the system at run-time. Therefore our scheduling method supports the variable number of processors in the users´ computing systems and the adaptive parallelism, which may occur in distributed computing systems due to computer or link failure.
Keywords :
directed graphs; message passing; processor scheduling; program compilers; workstation clusters; adaptive parallelism; cluster computing systems; compile time; compiler-controlled parallelism-independent scheduling method; data dependency; distributed computer systems; dynamical level parallelism-independent scheduling algorithm; machine code; message communication scheduling; self-adaptation; task allocation; task scheduling; task synchronization mechanism; Adaptive systems; Concurrent computing; Distributed computing; Dynamic scheduling; Hybrid power systems; Parallel processing; Personal communication networks; Processor scheduling; Scheduling algorithm; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing Systems and Applications, 2002. Proceedings. 16th Annual International Symposium on
Print_ISBN :
0-7695-1626-2
Type :
conf
DOI :
10.1109/HPCSA.2002.1019153
Filename :
1019153
Link To Document :
بازگشت