Back to Search
Start Over
A Hybrid Multiprocessor Scheduling Approach for Weakly Hard Real-Time Tasks
- Source :
- Communications in Computer and Information Science ISBN: 9789811065019
- Publication Year :
- 2017
- Publisher :
- Springer Singapore, 2017.
-
Abstract
- There are two major strategies to schedule real-time tasks in multiprocessor systems; partitioning and global scheduling. The partitioning approach has acceptable overhead but cannot guarantee to be optimal. The global approach can provide this guarantee but it has considerable overhead. Thus, a multiprocessor real-time scheduling approach for weakly hard real-time tasks is proposed that employs hybrid scheduling. Studies have shown that current multiprocessor scheduling of weakly hard real-time tasks used imprecise computation model based on iterative algorithms. This algorithm decomposed into two parts; mandatory and optional, unfortunately, the result analysis is precise only if its mandatory and optional parts are both executed. Even, the use of hierarchical scheduling algorithm, such as two-level scheduling under PFair algorithm may cause high overhead due to frequent preemptions and migrations. In this paper, an alternative scheduling approach will be proposed, which is, its combines elements of the two well-known multiprocessor scheduling approaches. It aims to employs benefits and advantages of the partitioning and global scheduling. Accordingly, the proposed hybrid multiprocessor real-time scheduling is use the best algorithm of each of partitioning and global approaches, R-BOUND-MP-NFRNS and RM-US (m/3m−2) with multiprocessor response time test. Schedulability experiments and simulation results using Matlab show the proposed hybrid multiprocessor scheduling approach to be effective for weakly hard real-time tasks.
- Subjects :
- 010302 applied physics
Rate-monotonic scheduling
Earliest deadline first scheduling
Computer science
Distributed computing
02 engineering and technology
Dynamic priority scheduling
Parallel computing
01 natural sciences
Fair-share scheduling
Multiprocessor scheduling
020202 computer hardware & architecture
Fixed-priority pre-emptive scheduling
Hybrid Scheduling
Two-level scheduling
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Subjects
Details
- ISBN :
- 978-981-10-6501-9
- ISBNs :
- 9789811065019
- Database :
- OpenAIRE
- Journal :
- Communications in Computer and Information Science ISBN: 9789811065019
- Accession number :
- edsair.doi...........a0da398b1b302c2e2c130c2d90eaf5c6
- Full Text :
- https://doi.org/10.1007/978-981-10-6502-6_57