DocumentCode :
323393
Title :
A new approach for task clustering
Author :
Zhu, Weiping ; Liang, Tyng-Yeu ; Shieh, Ce-Kuen
Author_Institution :
Sch. of Inf. Technol., Queensland Univ., Qld., Australia
Volume :
1
fYear :
1997
fDate :
28-31 Oct 1997
Firstpage :
538
Abstract :
Static clustering has been used to group tasks for parallel processing. Most clustering methods used for current multithreaded DSM systems only consider the workload balance. In contrast, we present a static method to cluster closely related tasks of an application onto a multithreaded DSM system. This method relies on the Hopfield neural network to find optimal or near-optimal clusters. An optimal solution identified by this method tends to minimize load imbalance and communication overhead. We have implemented this method on Cohesion which is a multithreaded DSM system. Three programs, SOR, Nbody, and Gaussian elimination, are used to test the effectiveness of this method. The result shows that our method indeed can find optimal or near-optimal clustering for these programs
Keywords :
Hopfield neural nets; distributed memory systems; optimisation; parallel processing; resource allocation; shared memory systems; Cohesion; Gaussian elimination; Hopfield neural network; Nbody; SOR; communication overhead; distributed shared memory system; load imbalance; multithreaded DSM systems; optimal solution; parallel processing; static clustering; static method; task clustering; workload balance; Data structures; Electronic mail; Gaussian distribution; High performance computing; Hopfield neural networks; Information technology; Joining processes; Parallel processing; Processor scheduling; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Processing Systems, 1997. ICIPS '97. 1997 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7803-4253-4
Type :
conf
DOI :
10.1109/ICIPS.1997.672841
Filename :
672841
Link To Document :
بازگشت