Task allocation on a multiprocessor architecture-Deterministic and stochastic models

Task allocation on a multiprocessor architecture-Deterministic and stochastic models

0.00 Avg rating0 Votes
Article ID: iaor1997858
Country: France
Volume: 28
Issue: 3
Start Page Number: 221
End Page Number: 254
Publication Date: Jul 1994
Journal: RAIRO Operations Research
Authors:
Keywords: optimization: simulated annealing
Abstract:

This paper deals with the problem of task allocation, subjected to precedence constraints, on a multiprocessor architecture with shared memory. Two kinds of scheduling are considered: the deterministic scheduling (the duration of each task is known and constant) and the stochastic scheduling (the duration of each task is modelled by a probability law). For each of these two scheduling problems, the authors propose several scheduling methods and they build several models in order to estimate the efficiency of the obtained scheduling. The determination of deterministic scheduling is obtained by methods based on priority list algorithms or on the simulated annealing algorithm; models that the authors build use deterministic simulation. For the stochastic scheduling, they propose several methods which adjust the simulated annealing algorithm to stochastic optimization problems. Several models are built: a markovian model and a stochastic simulation model. Although this scheduling problem is NP-complete, these methods compute satisfactory solutions in reasonable computing times.

Reviews

Required fields are marked *. Your email address will not be published.