Performance Analysis of Real-Time Scheduling Algorithms

Arwa Z. Selim, N. El-Attar, Mohamed Ghoneim, W. Awad
{"title":"Performance Analysis of Real-Time Scheduling Algorithms","authors":"Arwa Z. Selim, N. El-Attar, Mohamed Ghoneim, W. Awad","doi":"10.1145/3424311.3424317","DOIUrl":null,"url":null,"abstract":"Real-time systems are intensively used nowadays. Scheduling algorithms are very important to manage the scheduling of tasks in real-time systems. In this paper we give an overview on the real-time scheduling techniques for uniprocessors and multiprocessors, then we present a comparison between the multiprocessor scheduling algorithms which are classified into partitioning and global scheduling algorithms. The results achieved from the comparison have showed that the parameters such as makespan, waiting time, missed deadlines and task preemptions are better in performance when using partitioned scheduling algorithms than that for global scheduling algorithms when the number of tasks is small. While when the number of tasks increased, it gives more better performance when using global scheduling algorithms than partitioned scheduling algorithms using all parameters except for some of the algorithms gave low performance in missed deadlines, they give a high number of missed deadlines. But in total when the number of tasks increased the global scheduling algorithms gives better performance than partitioned scheduling algorithms.","PeriodicalId":330920,"journal":{"name":"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 International Conference on Internet Computing for Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3424311.3424317","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Real-time systems are intensively used nowadays. Scheduling algorithms are very important to manage the scheduling of tasks in real-time systems. In this paper we give an overview on the real-time scheduling techniques for uniprocessors and multiprocessors, then we present a comparison between the multiprocessor scheduling algorithms which are classified into partitioning and global scheduling algorithms. The results achieved from the comparison have showed that the parameters such as makespan, waiting time, missed deadlines and task preemptions are better in performance when using partitioned scheduling algorithms than that for global scheduling algorithms when the number of tasks is small. While when the number of tasks increased, it gives more better performance when using global scheduling algorithms than partitioned scheduling algorithms using all parameters except for some of the algorithms gave low performance in missed deadlines, they give a high number of missed deadlines. But in total when the number of tasks increased the global scheduling algorithms gives better performance than partitioned scheduling algorithms.
实时调度算法的性能分析
实时系统现在被广泛使用。调度算法是实时系统中任务调度管理的重要内容。本文概述了单处理机和多处理机的实时调度技术,并将多处理机的实时调度算法分为分区调度算法和全局调度算法进行了比较。对比结果表明,在任务数量较少时,分区调度算法在makespan、等待时间、错过截止日期和任务抢占等参数上的性能优于全局调度算法。虽然当任务数量增加时,使用全局调度算法比使用所有参数的分区调度算法具有更好的性能,但有些算法在错过截止日期时性能较低,它们给出了大量的错过截止日期。但总的来说,当任务数量增加时,全局调度算法的性能优于分区调度算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信