Title :
Design and development of a real time scheduling algorithm for mixed task set on multi-core processors
Author :
Digalwar, Mayuri ; Gahukar, Pravin ; Mohan, Swati
Author_Institution :
Dept. of Comput. Sci. & Inf. Syst., Birla Inst. of Technol. & Sci., Pilani, India
Abstract :
This paper presents a real time scheduling algorithm for mixed task set on homogeneous multi-core platform. Periodic tasks are scheduled using Partitioned Earliest Deadline First (P-EDF) technique. Aperiodic tasks are assigned globally to different processor cores and scheduled using Total Bandwidth Server (TBS) on each core. In the proposed algorithm, the excess processing capacity of the cores left unused by the periodic tasks can be utilized by assigning aperiodic task to each core. This improves the overall utilization of individual core. Work conserving nature of global assignment reduces response time of aperiodic task. The proposed algorithm is implemented using java based simulator and tested on large number of synthetic test data. Results show improvement in utilization of individual processing core and improvement in response time of aperiodic tasks.
Keywords :
multiprocessing systems; scheduling; Java based simulator; P-EDF technique; TBS; aperiodic task; homogeneous multicore platform; multicore processors; partitioned earliest deadline first technique; realtime scheduling algorithm; total bandwidth server; Multicore processing; Partitioning algorithms; Real-time systems; Schedules; Scheduling algorithms; Time factors; Response Time etc.; mixed real time task set; multi-core processors; partitioned approach;
Conference_Titel :
Contemporary Computing (IC3), 2014 Seventh International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-5172-7
DOI :
10.1109/IC3.2014.6897184