首页> 外文期刊>Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on >Optimizing the NoC Slack Through Voltage and Frequency Scaling in Hard Real-Time Embedded Systems
【24h】

Optimizing the NoC Slack Through Voltage and Frequency Scaling in Hard Real-Time Embedded Systems

机译:通过硬实时嵌入式系统中的电压和频率缩放优化NoC松弛

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

摘要

Hard real-time embedded systems impose a strict latency requirement on interconnection subsystems. In the case of network-on-chip (NoC), this means each packet of a traffic stream has to be delivered within a time interval. In addition, with the increasing complexity of NoC, it consumes a significant portion of total chip power, which boosts the power footprint of such chips. In this paper, we propose a methodology to minimize the energy consumption of NoC without violating the prespecified latency deadlines of real-time applications. First, we develop a formal approach based on network calculus to obtain the worst-case delay bound of all packets, from which we derive a safe estimate of the number of cycles that a packet can be further delayed in the network without violating its deadline—the worst-case slack. With this information, we then develop an optimization algorithm that trades the slacks for lower NoC energy. Our algorithm recognizes the distribution of slacks for different traffic streams, and assigns different voltages and frequencies to different routers to achieve NoC energy-efficiency, while meeting the deadlines for all packets. Furthermore, we design a feedback-control strategy to enable dynamic frequency and voltage scaling on the network routers in conjunction with the energy optimization algorithm. It can flexibly improve the energy-efficiency of the overall network in response to sporadic traffic patterns at runtime.
机译:硬实时嵌入式系统对互连子系统提出了严格的延迟要求。对于片上网络(NoC),这意味着必须在一个时间间隔内传送业务流的每个数据包。另外,随着NoC复杂性的增加,它消耗了芯片总功率的很大一部分,这增加了此类芯片的功率消耗。在本文中,我们提出了一种在不违反实时应用程序的预定延迟期限的前提下,将NoC的能耗降至最低的方法。首先,我们开发了一种基于网络演算的形式化方法,以获取所有数据包的最坏情况下的延迟范围,从中我们可以得出对网络中一个数据包可以进一步延迟而不违反其期限的周期数的安全估计。最坏的情况。有了这些信息,我们便可以开发出一种优化算法,将松弛部分换成较低的NoC能量。我们的算法识别出不同业务流的松弛分布,并为不同的路由器分配不同的电压和频率,以实现NoC能源效率,同时满足所有数据包的期限。此外,我们设计了一种反馈控制策略,以结合能量优化算法在网络路由器上实现动态频率和电压缩放。它可以在运行时响应零星的流量模式,灵活地提高整个网络的能源效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号