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