Adaptive Cache Decay using Formal Feedback Control

Adaptive Cache Decay using Formal Feedback Control
复制标题

使用形式反馈控制的自适应缓存衰减

DOI:
--
复制
发表时间:
2002
期刊:
--
影响因子:
--
通讯作者:
K. Skadron
K. Skadron
中科院分区:
--
文献类型:
--
作者:
S. Velusamy;K. Sankaranarayanan;Dharmesh Parikh;T. Abdelzaher;K. Skadron

文献摘要

被引文献

相似文献

本文认为,在处理器体系结构的自适应技术应该使用正式的反馈控制理论设计。我们使用的推导控制器的缓存衰减泄漏节能技术,以说明正式的反馈控制设计的过程,并显示反馈控制的好处。控制理论提供了一个强大的框架,简化了设计自适应系统的任务。它提供了众所周知的控制设计,易于调整性能和稳定性。另一方面,开环自适应在设计时没有预料到的工作负载或条件下容易出现不可接受的行为。相比之下,反馈控制响应于意外的行为,并在开环设计失败的情况下提供鲁棒的操作。由于对自适应性的兴趣只会继续增长,因此对反馈控制技术和正式设计技术的需求只会相应地增长。虽然我们的工作到目前为止留下了几个悬而未决的问题,特别是如何最好地选择控制设定点的问题,我们希望本文将证明正式反馈控制的价值,并提供其在建筑研究中的一般应用的指导方针。
This paper argues that adaptive techniques in processor architecture should be designed using formal feedback-control theory. We use the derivation of a controller for cache decay—a technique for leakage-energy savings—to illustrate the process of formal feedback-control design and to show the benefits of feedback control. Control theory provides a powerful framework that simplifies the task of designing an adaptive system. It provides well-known control designs that are easy to tune for performance and stability. Open-loop adaptation, on the other hand, is vulnerable to unacceptable behaviors when presented with workloads or conditions that were not anticipated at design time. In contrast, feedback control responds to unanticipated behaviors and provides robust operation in cases where open-loop designs fail. Since interest in adaptivity only continues to grow, the need for feedback control techniques and formal design techniques can only grow accordingly. Although our work so far leaves several open questions—especially the question of how best to choose the control setpoint—we hope that this paper will demonstrate the value of formal feedback control and provide guidelines for its general application in architecture research.