DocumentCode :
1785743
Title :
Real-time task scheduling in heterogeneous multiprocessor systems using artificial bee colony
Author :
Shokouhifar, Mohammad ; Jalali, A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran, Iran
fYear :
2014
fDate :
20-22 May 2014
Firstpage :
1007
Lastpage :
1012
Abstract :
Scheduling of real-time tasks in multiprocessor systems is a NP-hard problem. Recently, swarm intelligence algorithms have been efficiently applied for this problem. Real-time tasks can be classified into hard real-time tasks and soft real-time tasks. The aim of hard real-time task scheduling algorithms is to meet all tasks deadline constraints. However, slight violation is not critical, in the case of soft real-time tasks. In this paper, a new algorithm based on artificial bee colony (ABC) is proposed for scheduling of soft real-time tasks. In this method, a hybrid neighborhood search mechanism is introduced to improve the convergence of ABC. Experimental results demonstrate the effectiveness of proposed algorithm for scheduling of soft realtime tasks in heterogeneous multiprocessor systems.
Keywords :
computational complexity; convergence; multiprocessing systems; optimisation; processor scheduling; search problems; swarm intelligence; ABC convergence; NP-hard problem; artificial bee colony; hard real-time task; heterogeneous multiprocessor systems; hybrid neighborhood search mechanism; real-time task scheduling; soft real-time task; swarm intelligence algorithm; tasks deadline constraint; Equations; Genetic algorithms; Mathematical model; Processor scheduling; Real-time systems; Scheduling; artificial bee colony; global search; heterogeneous multiprocessor systems; local search; real-time task scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical Engineering (ICEE), 2014 22nd Iranian Conference on
Conference_Location :
Tehran
Type :
conf
DOI :
10.1109/IranianCEE.2014.6999683
Filename :
6999683
Link To Document :
بازگشت