性能不对称多处理器的两种EDZL调度方法

Peng Wu, Shakaiba Majeed, Minsoo Ryu
{"title":"性能不对称多处理器的两种EDZL调度方法","authors":"Peng Wu, Shakaiba Majeed, Minsoo Ryu","doi":"10.1109/ICNIDC.2016.7974548","DOIUrl":null,"url":null,"abstract":"In order to improve the performance of multi-threaded applications for real-time systems such as network servers and multimedia systems, asymmetric multiprocessors have been proposed. The benefits of improved performance and reduced power consumption from such architectures cannot be fully exploited unless suitable scheduling and task allocation methods are implemented at the operating system level. Our current research focuses on providing efficient scheduling algorithm for performance asymmetric multiprocessors used in real-time applications. Specifically, we present two approaches for real-time task allocation based on EDZL scheduling policy depending on the choice of speed of processors. The first approach chooses a fastest speed processor for high priority tasks. The second approach chooses a slowest speed processor for higher priority non-zero laxity tasks. We explain these two scheduling methods with examples and also derive schedulability tests for both approaches.","PeriodicalId":439987,"journal":{"name":"2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC)","volume":"29 17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Two approaches towards EDZL scheduling for performance asymmetric multiprocessors\",\"authors\":\"Peng Wu, Shakaiba Majeed, Minsoo Ryu\",\"doi\":\"10.1109/ICNIDC.2016.7974548\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to improve the performance of multi-threaded applications for real-time systems such as network servers and multimedia systems, asymmetric multiprocessors have been proposed. The benefits of improved performance and reduced power consumption from such architectures cannot be fully exploited unless suitable scheduling and task allocation methods are implemented at the operating system level. Our current research focuses on providing efficient scheduling algorithm for performance asymmetric multiprocessors used in real-time applications. Specifically, we present two approaches for real-time task allocation based on EDZL scheduling policy depending on the choice of speed of processors. The first approach chooses a fastest speed processor for high priority tasks. The second approach chooses a slowest speed processor for higher priority non-zero laxity tasks. We explain these two scheduling methods with examples and also derive schedulability tests for both approaches.\",\"PeriodicalId\":439987,\"journal\":{\"name\":\"2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC)\",\"volume\":\"29 17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICNIDC.2016.7974548\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNIDC.2016.7974548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

为了提高网络服务器和多媒体系统等实时系统中多线程应用的性能,提出了非对称多处理器。除非在操作系统级别实现合适的调度和任务分配方法,否则无法充分利用这种体系结构所带来的性能改进和功耗降低的好处。我们目前的研究重点是为实时应用中的性能非对称多处理器提供有效的调度算法。具体来说,我们提出了两种基于EDZL调度策略的实时任务分配方法,该策略取决于处理器速度的选择。第一种方法为高优先级任务选择速度最快的处理器。第二种方法为高优先级的非零松弛任务选择最慢的处理器。我们用实例解释了这两种调度方法,并推导了两种方法的可调度性测试。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Two approaches towards EDZL scheduling for performance asymmetric multiprocessors
In order to improve the performance of multi-threaded applications for real-time systems such as network servers and multimedia systems, asymmetric multiprocessors have been proposed. The benefits of improved performance and reduced power consumption from such architectures cannot be fully exploited unless suitable scheduling and task allocation methods are implemented at the operating system level. Our current research focuses on providing efficient scheduling algorithm for performance asymmetric multiprocessors used in real-time applications. Specifically, we present two approaches for real-time task allocation based on EDZL scheduling policy depending on the choice of speed of processors. The first approach chooses a fastest speed processor for high priority tasks. The second approach chooses a slowest speed processor for higher priority non-zero laxity tasks. We explain these two scheduling methods with examples and also derive schedulability tests for both approaches.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信