EDF-hv:硬实时系统的节能半分区方法

Jesse Patterson, Thidapat Chantem
{"title":"EDF-hv:硬实时系统的节能半分区方法","authors":"Jesse Patterson, Thidapat Chantem","doi":"10.1145/2997465.2997491","DOIUrl":null,"url":null,"abstract":"The shift from uniprocessor to multi-core architectures has made it more difficult to design predictable hard real-time systems (HRTS) and achieving high processor utilization remains a major challenge. As energy efficiency becomes an important design metric in HRTS, most systems use dynamic voltage and frequency scaling (DVFS) to reduce dynamic power consumption when the system is underloaded. However, for many multi-core systems, DVFS is implemented using voltage and frequency islands (VFI), implying that individual cores cannot independently select their voltage and frequency (v/f) pairs, which results in less energy savings when existing energy-aware task assignment and scheduling techniques are used. In this work, we present an analysis of the increase in energy consumption in the presence of VFI. Further, we propose a semi-partitioned approach called EDF-hv to reduce the energy consumption of HRTS on multi-core systems with VFI. Simulation results revealed that when workload imbalance among the cores is sufficiently high, EDF-hv can reduce system energy consumption by 15.9% on average.","PeriodicalId":245345,"journal":{"name":"Proceedings of the 24th International Conference on Real-Time Networks and Systems","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"EDF-hv: An Energy-Efficient Semi-Partitioned Approach for Hard Real-Time Systems\",\"authors\":\"Jesse Patterson, Thidapat Chantem\",\"doi\":\"10.1145/2997465.2997491\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The shift from uniprocessor to multi-core architectures has made it more difficult to design predictable hard real-time systems (HRTS) and achieving high processor utilization remains a major challenge. As energy efficiency becomes an important design metric in HRTS, most systems use dynamic voltage and frequency scaling (DVFS) to reduce dynamic power consumption when the system is underloaded. However, for many multi-core systems, DVFS is implemented using voltage and frequency islands (VFI), implying that individual cores cannot independently select their voltage and frequency (v/f) pairs, which results in less energy savings when existing energy-aware task assignment and scheduling techniques are used. In this work, we present an analysis of the increase in energy consumption in the presence of VFI. Further, we propose a semi-partitioned approach called EDF-hv to reduce the energy consumption of HRTS on multi-core systems with VFI. Simulation results revealed that when workload imbalance among the cores is sufficiently high, EDF-hv can reduce system energy consumption by 15.9% on average.\",\"PeriodicalId\":245345,\"journal\":{\"name\":\"Proceedings of the 24th International Conference on Real-Time Networks and Systems\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 24th International Conference on Real-Time Networks and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2997465.2997491\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 24th International Conference on Real-Time Networks and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2997465.2997491","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

从单处理器到多核架构的转变使得设计可预测的硬实时系统(HRTS)变得更加困难,实现高处理器利用率仍然是一个主要挑战。随着能源效率成为HRTS的重要设计指标,大多数系统在系统欠载时使用动态电压和频率缩放(DVFS)来降低动态功耗。然而,对于许多多核系统,DVFS是使用电压和频率岛(VFI)实现的,这意味着单个核不能独立选择它们的电压和频率(v/f)对,这导致在使用现有的能量感知任务分配和调度技术时节省的能量较少。在这项工作中,我们提出了在VFI存在下能源消耗增加的分析。此外,我们提出了一种称为EDF-hv的半分区方法,以减少具有VFI的多核系统上HRTS的能耗。仿真结果表明,当核心之间的工作负载不平衡足够高时,EDF-hv可以平均降低系统能耗15.9%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
EDF-hv: An Energy-Efficient Semi-Partitioned Approach for Hard Real-Time Systems
The shift from uniprocessor to multi-core architectures has made it more difficult to design predictable hard real-time systems (HRTS) and achieving high processor utilization remains a major challenge. As energy efficiency becomes an important design metric in HRTS, most systems use dynamic voltage and frequency scaling (DVFS) to reduce dynamic power consumption when the system is underloaded. However, for many multi-core systems, DVFS is implemented using voltage and frequency islands (VFI), implying that individual cores cannot independently select their voltage and frequency (v/f) pairs, which results in less energy savings when existing energy-aware task assignment and scheduling techniques are used. In this work, we present an analysis of the increase in energy consumption in the presence of VFI. Further, we propose a semi-partitioned approach called EDF-hv to reduce the energy consumption of HRTS on multi-core systems with VFI. Simulation results revealed that when workload imbalance among the cores is sufficiently high, EDF-hv can reduce system energy consumption by 15.9% on average.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信