𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Broadcast Scheduling Optimization for Heterogeneous Cluster Systems

✍ Scribed by Pangfeng Liu


Publisher
Elsevier Science
Year
2002
Tongue
English
Weight
114 KB
Volume
42
Category
Article
ISSN
0196-6774

No coin nor oath required. For personal study only.

✦ Synopsis


Network of workstation (NOW) is a cost-effective alternative to massively parallel supercomputers. As commercially available off-the-shelf processors become cheaper and faster, it is now possible to build a PC or workstation cluster that provides high computing power within a limited budget. However, a cluster may consist of different types of processors, and this heterogeneity within a cluster complicates the design of efficient collective communication protocols. This paper shows that a simple heuristic called fastest-node-first (FNF) (1998, M. Banikazemi, V. Moorthy, and D. K. Panda, in "Proceedings of the International Parallel Processing Conference") is very effective in reducing the broadcast time for heterogeneous cluster systems. Despite the fact that the FNF heuristic fails to give the optimal broadcast time for a general heterogeneous network of workstations, we prove that FNF always gives the optimal broadcast time in several special cases of clusters. Based on these special case results, we show that FNF is an approximation algorithm that guarantees a competitive ratio of 2. From these theoretical results we also derive techniques to speed up the branch-and-bound search for the optimal broadcast schedule in HNOW.


πŸ“œ SIMILAR VOLUMES


Distributed loop-scheduling schemes for
✍ Anthony T. Chronopoulos; Satish Penmatsa; Jianhua Xu; Siraj Ali πŸ“‚ Article πŸ“… 2006 πŸ› John Wiley and Sons 🌐 English βš– 173 KB

## Abstract Distributed computing systems are a viable and less expensive alternative to parallel computers. However, a serious difficulty in concurrent programming of a distributed system is how to deal with scheduling and load balancing of such a system which may consist of heterogeneous computer

H-SWEB: a hierarchical scheduling system
✍ Andresen, Daniel; McCune, Timothy πŸ“‚ Article πŸ“… 2000 πŸ› John Wiley and Sons 🌐 English βš– 292 KB πŸ‘ 1 views

In this paper we present a model for dynamically scheduling HTTP requests across clusters of servers, optimizing the use of client resources as well as the scattered server nodes. We also present a system, H-SWEB, implementing our techniques and showing experimental improvements of over 250%, which

Fuzzy scheduling strategy for generalize
✍ Xingxuan Wang; Da-Zhong Zheng πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 450 KB

Generalized switched server system, a discretely controlled continuous-time system, in which N tanks are used to represent N parallel entities, respectively, can be employed to address a class of load-balancing problems. A tank-pair model is a system that consists of two tanks and a single input sin