Task Scheduling and Idle-Time Balancing in Homogeneous Multi Processors: A Comparison between GA and SA
Task scheduling problem has a special significance in multiprocessors due to efficient use of the processor and also spending less time. Tasks should be assigned to processors in such a way to minimizing makespan. In this paper, we use genetic algorithm and simulated annealing to solve task scheduli...
Gespeichert in:
Veröffentlicht in: | International journal of computer applications 2015-01, Vol.123 (13), p.39-45 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Task scheduling problem has a special significance in multiprocessors due to efficient use of the processor and also spending less time. Tasks should be assigned to processors in such a way to minimizing makespan. In this paper, we use genetic algorithm and simulated annealing to solve task scheduling problem on multi homogenous processors with minimizing completion time. In addition we introduce another fitness function as processors idle-time balancing which should be less than a predetermined value. These algorithms are used to determine suitable priorities that lead to a sub-optimal solution. And finally to compare the performance of these algorithms, we design 9 test problem based on two fitness function. |
---|---|
ISSN: | 0975-8887 0975-8887 |
DOI: | 10.5120/ijca2015905656 |