Hard Real-Time scheduling on a multicore platform

Guillaume Vigeant, A. Beaulieu, S. Givigi
{"title":"Hard Real-Time scheduling on a multicore platform","authors":"Guillaume Vigeant, A. Beaulieu, S. Givigi","doi":"10.1109/SYSCON.2015.7116771","DOIUrl":null,"url":null,"abstract":"Multicore microcontrollers are rapidly penetrating the real-time systems market with a promise of increased processing throughput and lower energy consumption compared to traditional single-core processors. Consequently, it sparked a wave of research in Soft Real-Time (SRT) scheduling algorithms for multicore processors producing many different scheduling algorithms that are good at harnessing the added power of the multicore processors but lack the required determinism to be used in Hard Real-Time (HRT) systems.We present the Multicore Priority Ceiling Protocol scheduling algorithm for HRT systems along with its schedulability test for HRT systems running on a single instance of a modified RTOS. We also developed a tool that uses our schedulability test to solve the task partitioning problem using a Particle Swarm Optimization.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYSCON.2015.7116771","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Multicore microcontrollers are rapidly penetrating the real-time systems market with a promise of increased processing throughput and lower energy consumption compared to traditional single-core processors. Consequently, it sparked a wave of research in Soft Real-Time (SRT) scheduling algorithms for multicore processors producing many different scheduling algorithms that are good at harnessing the added power of the multicore processors but lack the required determinism to be used in Hard Real-Time (HRT) systems.We present the Multicore Priority Ceiling Protocol scheduling algorithm for HRT systems along with its schedulability test for HRT systems running on a single instance of a modified RTOS. We also developed a tool that uses our schedulability test to solve the task partitioning problem using a Particle Swarm Optimization.
多核平台上的硬实时调度
与传统的单核处理器相比,多核微控制器具有更高的处理吞吐量和更低的能耗,正在迅速渗透到实时系统市场。因此,它引发了多核处理器软实时(SRT)调度算法的研究浪潮,产生了许多不同的调度算法,这些算法善于利用多核处理器的附加功能,但缺乏用于硬实时(HRT)系统所需的确定性。我们提出了HRT系统的多核优先级上限协议调度算法,并对运行在修改后的RTOS的单个实例上的HRT系统进行了可调度性测试。我们还开发了一个工具,使用我们的可调度性测试来解决使用粒子群优化的任务划分问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信