Kumar, A. ; Shorey, R. (1993) Performance analysis and scheduling of stochastic fork-join jobs in a multicomputer system IEEE Transactions on Parallel and Distributed Systems, 4 (10). pp. 1147-1164. ISSN 1045-9219
Full text not available from this repository.
Official URL: http://www.computer.org/portal/web/csdl/doi/10.110...
Related URL: http://dx.doi.org/10.1109/71.246075
Abstract
The authors model a parallel processing system comprising several homogeneouscomputers interconnected by a communication network. Jobs arriving to this system havea linear fork-join structure. Each fork of the job gives rise to a random number of tasksthat can be processed independently on any of the computers. Since exact analysis offork-join models is known to be intractable, the authors resort to obtaining analyticalbounds to the mean job response time of the fork-join job. For jobs with a single fork-joinand, probabilistic allocation of tasks of the job to the N processors, they obtain upperand lower bounds to the mean job response time. Upper bounds are obtained using theconcept of associated random variables and are found to be a good approximation to themean job response time. A simple lower bound is obtained by neglecting queueing delays. They also find two lower bounds that include queueing delays. For multiple fork-join jobs, they study an approximation based on associated random variables. Finally, two versions of the join-the-shortest-queue (JSQ) allocation policy (i.e., JSQ by batch and JSQ by task) are studied and compared, via simulations and diffusion limits.
Item Type: | Article |
---|---|
Source: | Copyright of this article belongs to IEEE. |
ID Code: | 60670 |
Deposited On: | 10 Sep 2011 11:49 |
Last Modified: | 10 Sep 2011 11:49 |
Repository Staff Only: item control page