...
首页> 外文期刊>ACM transactions on computer systems >Minimizing Expected Energy Consumption in Real-Time Systems through Dynamic Voltage Scaling
【24h】

Minimizing Expected Energy Consumption in Real-Time Systems through Dynamic Voltage Scaling

机译:通过动态电压缩放将实时系统中的预期能耗降至最低

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Many real-time systems, such as battery-operated embedded devices, are energy constrained. A common problem for these systems is how to reduce energy consumption in the system as much as possible while still meeting the deadlines; a commonly used power management mechanism by these systems is dynamic voltage scaling (DVS). Usually, the workloads executed by these systems are variable and, more often than not, unpredictable. Because of the unpredictability of the workloads, one cannot guarantee to minimize the energy consumption in the system. However, if the variability of the workloads can be captured by the probability distribution of the computational requirement of each task in the system, it is possible to achieve the goal of minimizing the expected energy consumption in the system. In this paper, we investigate DVS schemes that aim at minimizing expected energy consumption for frame-based hard real-time systems. Our investigation considers various DVS strategies (i.e., intra-task DVS, inter-task DVS, and hybrid DVS) and both an ideal system model (i.e., assuming unrestricted continuous frequency, well-defined power-frequency relation, and no speed change overhead) and a realistic system model (i.e., the processor provides a set of discrete speeds, no assumption is made on power-frequency relation, and speed change overhead is considered). The highlights of the investigation are two practical DVS schemes: Practical PACE (PPACE) for a single task and Practical Inter-Task DVS (PITDVS2) for general frame-based systems. Evaluation results show that our proposed schemes outperform and achieve significant energy savings over existing schemes.
机译:许多实时系统,例如电池供电的嵌入式设备,都受到能量的限制。这些系统的共同问题是如何在仍能按时完成任务的同时尽可能降低系统的能耗。这些系统最常用的电源管理机制是动态电压缩放(DVS)。通常,这些系统执行的工作负载是可变的,而且通常是不可预测的。由于工作负载的不可预测性,因此无法保证将系统中的能耗降至最低。但是,如果可以通过系统中每个任务的计算需求的概率分布来捕获工作负载的可变性,则可以实现将系统中的预期能耗最小化的目标。在本文中,我们研究了DVS方案,旨在最小化基于帧的硬实时系统的预期能耗。我们的研究考虑了各种DVS策略(即任务内DVS,任务间DVS和混合DVS)以及理想的系统模型(即,假设无限制的连续频率,明确定义的功率-频率关系以及无速度变化的开销) )和现实的系统模型(即,处理器提供了一组离散速度,未对功率-频率关系进行任何假设,并且考虑了速度变化的开销)。研究的重点是两种实用的DVS方案:用于单个任务的实用PACE(PPACE)和用于基于通用帧的系统的实用任务间DVS(PITDVS2)。评估结果表明,与现有方案相比,我们提出的方案表现出色,并节省了大量能源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号