SCHEDULING DIVISIBLE LOADS IN BUS NETWORKS WITH ARBITRARY PROCESSOR RELEASE TIMES

Citation
V. Bharadwaj et al., SCHEDULING DIVISIBLE LOADS IN BUS NETWORKS WITH ARBITRARY PROCESSOR RELEASE TIMES, Computers & mathematics with applications, 32(7), 1996, pp. 57-77
Citations number
24
Categorie Soggetti
Computer Sciences",Mathematics,"Computer Science Interdisciplinary Applications
ISSN journal
08981221
Volume
32
Issue
7
Year of publication
1996
Pages
57 - 77
Database
ISI
SICI code
0898-1221(1996)32:7<57:SDLIBN>2.0.ZU;2-M
Abstract
The problem of processing divisible loads in a distributed bus network architecture with arbitrary processor available/release times is cons idered. The objective is to optimally distribute the load among the pr ocessors in the system in such a way that the processing time of the e ntire load is a minimum. Different cases of release time distributions are considered. First, we present the analysis for the case in which the processors are assumed to be available from the time instant at wh ich the processing load arrives at the system. In this case, a multi-i nstallment load distribution strategy is adopted. We develop basic rec ursive equations for the case when the processors in the system are he terogeneous and extend the analysis to the case of homogeneous process ors. Then the case of arbitrary processor release times is considered. Closed-form solutions for the processing time when the processor rele ase times are identical are derived. For a general case of arbitrary p rocessor release times, a heuristic algorithm is presented. All the ca ses are demonstrated through several illustrative examples.