摘要
Real-time systems require locking protocols to coordinate access to shared resources. With the booming revolution of parallel processing technology in real-time systems, there has been some work addressing the problem of extending classic locking protocols for sequential real-time tasks to parallel tasks. However, it may not be most effective to trivially follow the progress mechanisms and queue orders designed for sequential tasks since the intrastructure information within a parallel task is not taken into consideration. This article investigates the design of locking protocols for parallel tasks using a novel mechanism - longest normal Section first (LNSF) - to consider the impact of normal sections on blocking behavior in parallel tasks and further improve real-time performance. LNSF is then implemented in a locking protocol for parallel tasks named POMIP, and associated blocking analysis techniques are presented. Empirical evaluations show that our proposed analysis dominated other state-of-the-art analysis - in best cases, the acceptance ratio of the task set can be improved by around 17%.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 3720-3732 |
| 页数 | 13 |
| 期刊 | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems |
| 卷 | 42 |
| 期 | 11 |
| DOI | |
| 出版状态 | 已出版 - 1 11月 2023 |
| 已对外发布 | 是 |
学术指纹
探究 'Design and Blocking Analysis of Locking Protocols for Real-Time DAG Tasks under Federated Scheduling' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver