首页> 外文会议>International conference on embedded software >Distributed power management of real-time applications on a GALS multiprocessor SOC
【24h】

Distributed power management of real-time applications on a GALS multiprocessor SOC

机译:在GALS多处理器SOC上的实时应用程序的分布式电源管理

获取原文

摘要

It is generally desirable to reduce the power consumption of embedded systems. Dynamic Voltage and Frequency Scaling (DVFS) is a commonly applied technique to achieve power reduction at the cost of computational performance. Multiprocessor System on Chips (MPSoCs) can have multiple voltage and frequency domains, e.g. per-core. When DVFS is applied to real-time applications, the effects must be accounted for in the associated formal timing model. In this work, we contribute our distributed multi-core run-time power-management technique for real-time dataflow applications that uses per-core lookup-tables to select low-power DVFS operating points that meet the application's timing requirement. We describe in detail how timing slack is observed locally at run-time on each core and is used to select a local DVFS operating point that meets the application's timing requirement. We further describe our static off-line formal analysis technique to generate these per-core lookup-tables that link timing slack to low-power DVFS operating points. We provide an experimental analysis of our proposed technique using an H.263 decoder application that is mapped onto an FPGA prototyped hardware platform.
机译:通常希望降低嵌入式系统的功耗。动态电压和频率缩放(DVFS)是一种常用的技术,以实现计算性能成本的功率降低。芯片上的多处理器系统(MPSOC)可以具有多个电压和频率域,例如,每核。当DVFS应用于实时应用程序时,必须在相关的正式时序模型中计算效果。在这项工作中,我们为使用每核查找表的实时数据流应用程序提供了我们的分布式多核运行时电源管理技术,以选择符合应用程序的时序要求的低功耗DVFS操作点。我们详细描述了在每个核心的运行时在本地观察定时松弛,用于选择符合应用程序的定时要求的本地DVFS操作点。我们进一步描述了我们的静态离线正式分析技术,为这些每核查找表链接到低功耗DVFS操作点。我们使用映射到FPGA原型硬件平台的H.263解码器应用程序提供了我们所提出的技术的实验分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号