loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (EUROMICRO-PDP 2002)
Execution Time Prediction for Parallel Data Processing Tasks
Canary Islands, Spain
January 09-January 11
ISBN: 0-7695-1444-8
Sándor Juhász, Budapest University of Technology and Economics
Hassan Charaf, Budapest University of Technology and Economics
Nowadays a wide range of highly efficient hardware components are available as possible building blocks for parallel distributed systems, however many questions arise at the software side. There is no common solution for optimal distribution of co-operating tasks, and performance prediction is also an open issue. In this paper the efforts are focused on creating and making use of mathematical models in a precise domain, namely applications making moderate computation effort on a relatively large amount of data. The possibilities to predict and to minimize execution times are investigated in a cluster of workstations environment, where the data transfer system is expected to become the performance bottleneck. The use of the presented generic model is shown on the example of a parallel integer sorting algorithm: formulas are built up to provide the expected execution times and to approximate the optimal cluster size. Finally the predicted and the measured execution times of the sorting algorithm are compared for different problem and cluster sizes.
Index Terms:
clusters of workstations, execution time prediction, parallel algorithms, integer sorting, parallel performance
Citation:
Sándor Juhász, Hassan Charaf, "Execution Time Prediction for Parallel Data Processing Tasks," pdp, pp.0031, 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (EUROMICRO-PDP 2002), 2002
Usage of this product signifies your acceptance of the Terms of Use.