Please use this identifier to cite or link to this item:
|Title:||Dynamic load balancing on a distributed system||Authors:||Feng, M.D.
|Issue Date:||1994||Citation:||Feng, M.D.,Yuen, C.K. (1994). Dynamic load balancing on a distributed system. IEEE Symposium on Parallel and Distributed Processing - Proceedings : 318-325. ScholarBank@NUS Repository.||Abstract:||We consider the problem of load balancing on loosely coupled multiprocessor systems. During run time, a task may create subtasks, which are dynamically distributed by the load balancer. Different load-balancing strategies (receiver-initiated, sender-initiated and mixture of both) are studied and evaluated on Transputers. We test three commonly used benchmark problems (fibonacci function, N-queen and 15-puzzle) to observe the effect of load balancing. Our experiments involve up to 18 Transputers, and we observe speed improvements from 12 to 16 times over a sequential program. The mixed strategy was the best in most cases. We also find that the longer a problem takes to solve using sequential implementation, the more likely it is to benefit from parallel execution. The load balancing algorithms presented here are applicable to any distributed systems where processor interconnection is modifiable.||Source Title:||IEEE Symposium on Parallel and Distributed Processing - Proceedings||URI:||http://scholarbank.nus.edu.sg/handle/10635/99503||ISSN:||10636374|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Nov 9, 2019
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.