Research of Optimal Task Scheduling for Distributed Real-time Embedded Systems

B. Zeng, Jun Wei, Haiqing Liu
{"title":"Research of Optimal Task Scheduling for Distributed Real-time Embedded Systems","authors":"B. Zeng, Jun Wei, Haiqing Liu","doi":"10.1109/ICESS.2008.29","DOIUrl":null,"url":null,"abstract":"Distributed real-time embedded (DRE) systems are becoming increasingly common and important as the underlying technology for distributed computing and networking systems continues to develop. Efficient task scheduling is essential for achieving high performance in the application of embedded systems. However, because of its NP-hard nature, there are mainly heuristic algorithms in this area still needed to be improved. In this paper, a modified dynamic critical path algorithm is presented to find the earliest possible start time and the latest possible finish time of a task using the distributed nodes network structure. An algorithm called the combined dynamic BLevel (CBL) has been presented to select the node-task mapping priorities based on the dynamic critical path. Using a novel DRE network model and a communication scheduling algorithm, tasks and associated information events are scheduled simultaneously with the transfer time onto a nodepsilas communication link. According to the simulation results, the proposed solution outperforms existing mechanisms in terms of schedule length for communication intensive tasks.","PeriodicalId":278372,"journal":{"name":"2008 International Conference on Embedded Software and Systems","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Embedded Software and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICESS.2008.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

Distributed real-time embedded (DRE) systems are becoming increasingly common and important as the underlying technology for distributed computing and networking systems continues to develop. Efficient task scheduling is essential for achieving high performance in the application of embedded systems. However, because of its NP-hard nature, there are mainly heuristic algorithms in this area still needed to be improved. In this paper, a modified dynamic critical path algorithm is presented to find the earliest possible start time and the latest possible finish time of a task using the distributed nodes network structure. An algorithm called the combined dynamic BLevel (CBL) has been presented to select the node-task mapping priorities based on the dynamic critical path. Using a novel DRE network model and a communication scheduling algorithm, tasks and associated information events are scheduled simultaneously with the transfer time onto a nodepsilas communication link. According to the simulation results, the proposed solution outperforms existing mechanisms in terms of schedule length for communication intensive tasks.
分布式实时嵌入式系统最优任务调度研究
随着分布式计算和网络系统底层技术的不断发展,分布式实时嵌入式(DRE)系统正变得越来越普遍和重要。在嵌入式系统的应用中,高效的任务调度是实现高性能的关键。然而,由于其NP-hard的性质,该领域主要存在启发式算法有待改进。本文提出了一种改进的动态关键路径算法,利用分布式节点网络结构找到任务的最早可能开始时间和最晚可能完成时间。提出了一种基于动态关键路径选择节点-任务映射优先级的组合动态b级(CBL)算法。采用一种新的DRE网络模型和通信调度算法,将任务和相关信息事件与传输时间同步调度到节点通信链路上。仿真结果表明,该方案在通信密集型任务的调度长度方面优于现有机制。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信