Randomized load balancing for tree-structured computation

Chakrabarti, S. ; Ranade, A. ; Yelick, K. (1994) Randomized load balancing for tree-structured computation IEEE Scalable High Performance Computing Conference . pp. 666-673.

Full text not available from this repository.

Official URL: http://doi.org/10.1109/SHPCC.1994.296705

Related URL: http://dx.doi.org/10.1109/SHPCC.1994.296705

Abstract

Studies the performance of a randomized algorithm for balancing load across a multiprocessor executing a dynamic irregular task tree. Specifically, we show that the time taken to explore a task tree is likely to be within a small constant factor of an inherent lower bound for the tree instance. Our model permits arbitrary task times and overlap between computation and load balance, and thus extends earlier work (R.M. Karp and Y. Zhang, 1988) which assumed fixed cost tasks and used a bulk synchronous style in which the system alternated between distinct computing and load balancing steps. Our analysis is supported by experiments with application codes, demonstrating that the efficiency is high enough to make this method practical.LTGT

Item Type:Article
Source:Copyright of this article belongs to IEEE
ID Code:131040
Deposited On:02 Dec 2022 08:47
Last Modified:02 Dec 2022 08:47

Repository Staff Only: item control page