首页 | 本学科首页   官方微博 | 高级检索  
     


A New Approach for Scheduling of Parallelizable Tasks in Real-Time Multiprocessor Systems
Authors:Manimaran  G  Murthy  C Siva Ram  Ramamritham  Krithi
Affiliation:(1) Dept. of Computer Science and Engg., Indian Institute of Technology, Madras -, 600 036, INDIA;(2) Dept. of Computer Science, University of Massachusetts, Amherst, MA 01003, USA
Abstract:In a parallelizable task model, a task can be parallelized and the component tasks can be executed concurrently on multiple processors. We use this parallelism in tasks to meet their deadlines and also obtain better processor utilisation compared to non-parallelized tasks. Non-preemptive parallelizable task scheduling combines the advantages of higher schedulability and lower scheduling overhead offered by the preemptive and non-preemptive task scheduling models, respectively. We propose a new approach to maximize the benefits from task parallelization. It involves checking the schedulability of periodic tasks (if necessary, by parallelizing them) off-line and run-time scheduling of the schedulable periodic tasks together with dynamically arriving aperiodic tasks. To avoid the run-time anomaly that may occur when the actual computation time of a task is less than its worst case computation time, we propose efficient run-time mechanisms.We have carried out extensive simulation to study the effectiveness of the proposed approach by comparing the schedulability offered by it with that of dynamic scheduling using Earliest Deadline First (EDF), and by comparing its storage efficiency with that of the static table-driven approach. We found that the schedulability offered by parallelizable task scheduling is always higher than that of the EDF algorithm for a wide variety of task parameters and the storage overhead incurred by it is less than 3.6% of the static table-driven approach even under heavy task loads.
Keywords:real-time  multiprocessor  parallelizable tasks  dynamic scheduling  schedulability  run-time anomaly
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号