DocumentCode
3017074
Title
MaTCH : Mapping Data-Parallel Tasks on a Heterogeneous Computing Platform Using the Cross-Entropy Heuristic
Author
Sanyal, Soumya ; Das, Sajal K.
Author_Institution
Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
fYear
2005
fDate
04-08 April 2005
Abstract
We develop in this paper a new heuristic for mapping a set of heterogeneous interacting tasks of a parallel application onto a heterogeneous computing platform. The problem is well known in literature to be an NP-Hard problem. However, we propose a completely new approach based on the Cross-Entropy (CE) method. This is a new and extremely robust rare event simulation (RES) technique which may be employed to solve difficult combinatorial optimization problems (COPs). We tailor the CE method to the requirements of the problem at hand, develop a mathematical framework, and present our algorithm, MaTCH. This globally iterative randomized procedure is then compared to a previously developed genetic algorithm (GA). Through some simple experiments we prove the power of MaTCH and we get remarkable improvements in the quality of mapping. The results indicate that, when compared to the GA, MaTCH improves upon the application execution time by over a factor of 38 on a 50 node system graph. We further attest our results by performing an ANOVA test on a sample data set to prove the significance of our results.
Keywords
discrete event simulation; grid computing; parallel processing; resource allocation; scheduling; ANOVA; ANalysis Of Variance; computational grid; cross-entropy heuristic; data-parallel task mapping; event simulation technique; heterogeneous computing platform; resource allocation; task graph; Analysis of variance; Computational modeling; Concurrent computing; Discrete event simulation; Genetic algorithms; Iterative algorithms; NP-hard problem; Performance evaluation; Robustness; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN
0-7695-2312-9
Type
conf
DOI
10.1109/IPDPS.2005.274
Filename
1419888
Link To Document