...
首页> 外文期刊>Journal of Low Power Electronics >Dynamic Energy Optimization in Network-on-Chip-Based System-on-Chips
【24h】

Dynamic Energy Optimization in Network-on-Chip-Based System-on-Chips

机译:基于芯片网络的片上系统中的动态能量优化

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

摘要

Overall complexity of regular architectures is drastically increasing in nowadays System-on-Chip (SoC). Many cores are embedded in the same device and interconnected with a Network-on-Chip (NoC), providing more functionality with higher performance. The complexity of such systems introduces many challenges; one of them, probably the most important, is the power management. This paper focuses on the use of low-cost optimization mechanisms able to manage at run-time the SoC power consumption, when sequentially running applications with very different performance features, on chips with unequal characteristics due to technology variability. The optimization process is used to set the appropriate frequency of cores each time the application changes. This process has to meet some constraints. First of all, it operates intrusively on the fly to tackle changes in the system. Besides, fast response, low complexity and stability are required to have an efficient and reliable control scheme. The complexity of the optimization process has to scale with the number of cores. As a consequence, centralized optimization methods may present some drawbacks when the number of cores goes up to hundred. On the other side, distributed optimization methods can scale better, but may increase the total communications in the system. In this paper, we propose a distributed technique inspired by Game Theory (GT) to solve this optimization issue. In order to show the pertinence of the approach, we compare this solution to a centralized one based on state-of-the-art Lagrangian method. A telecom test-case application is used to compute the efficiency of the both techniques. Hardware/Software implementations of the game theoretic approach are proposed. We show that the optimization stage has an average latency of 5 ms and an area of 0.014 mm~2 in 65 nm technology for the hardware implementation, which is really encouraging when considering SoC constraints.
机译:在当今的片上系统(SoC)中,常规体系结构的整体复杂性正在急剧增加。许多内核嵌入在同一设备中,并与片上网络(NoC)互连,从而提供更多功能和更高性能。这种系统的复杂性带来了许多挑战。电源管理是其中一项,可能是最重要的。本文重点介绍了低成本优化机制的使用,该机制能够在运行时管理性能差异很大的芯片上顺序运行具有非常不同性能特征的应用程序时,SoC功耗,这归因于技术可变性。每次应用程序更改时,都会使用优化过程来设置适当的内核频率。此过程必须满足一些约束条件。首先,它可以即时进行侵入式操作,以解决系统中的更改。此外,要求快速响应,低复杂度和稳定性以具有有效和可靠的控制方案。优化过程的复杂性必须随内核数量而定。结果,当核数增加到一百时,集中式优化方法可能会出现一些缺点。另一方面,分布式优化方法可以更好地扩展,但可能会增加系统中的总通信量。在本文中,我们提出了一种受博弈论(GT)启发的分布式技术来解决此优化问题。为了显示该方法的相关性,我们将该解决方案与基于最新拉格朗日方法的集中式解决方案进行了比较。电信测试用例应用程序用于计算两种技术的效率。提出了博弈论方法的硬件/软件实现。我们展示了在65 nm技术的硬件实现中,优化阶段的平均延迟为5 ms,面积为0.014 mm〜2,这在考虑SoC约束时确实令人鼓舞。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号