DocumentCode :
3444122
Title :
Reconfiguring multiprocessor systems while minimizing disturbance
Author :
Trotter, John ; Varvarigou, Theodora A.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
fYear :
1994
fDate :
12-14 Jun 1994
Firstpage :
122
Lastpage :
131
Abstract :
In this paper we consider the problem of reassigning tasks that were running on a failed processor of a multiprocessor system to the remaining fault-free processors. The new assignment of the tasks to the fault-free processors should 1) preserve the capacity constraints of the processors, 2) balance the load on the processors, 3) assign tasks to processors for which they have large affinity, and 4) minimize the disturbance caused by tasks that are moved from one processor to another during reassignment. It is easy to see that the problem above is NP-complete since it is a more general case of the bin-packing problem, for which many efficient heuristics and approximation algorithms have been proposed in the literature. In our work we propose new, efficient, heuristic algorithms for a problem more general than the bin-packing problem stated above, that takes all the above additional parameters into consideration
Keywords :
computational complexity; heuristic programming; multiprocessing systems; processor scheduling; reconfigurable architectures; NP-complete; approximation algorithms; bin-packing problem; capacity constraints; disturbance minimisation; heuristic algorithms; heuristics; multiprocessor systems reconfiguration; reassigning tasks; Application software; Approximation algorithms; Costs; Fault tolerant systems; Heuristic algorithms; Legged locomotion; Multiprocessing systems; NP-complete problem; Particle measurements; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fault-Tolerant Parallel and Distributed Systems, 1994., Proceedings of IEEE Workshop on
Conference_Location :
College Station, TX
Print_ISBN :
0-8186-6807-5
Type :
conf
DOI :
10.1109/FTPDS.1994.494483
Filename :
494483
Link To Document :
بازگشت