Design and evaluation of an adaptive real-time microprocessor

Design and evaluation of an adaptive real-time microprocessor
复制标题

自适应实时微处理器的设计和评估

DOI:
--
复制
发表时间:
2013
期刊:
International Conference on Evolvable Systems
影响因子:
--
通讯作者:
U. Brinkschulte
U. Brinkschulte
中科院分区:
--
文献类型:
--
作者:
Michael A. Bauer;D. Lohn;Benjamin Betting;U. Brinkschulte

文献摘要

被引文献

相似文献

由于大多数现代微处理器都针对良好的平均性能进行了优化,因此很难预测它们最坏情况下的性能。因此,实时线程在任意时刻的及时执行是很难保证的。因此,在本文中,我们提出了一种配备闭环控制的自适应实时微处理器。控制器意识到由于运行时导致各种延迟的事件而导致的性能损失,并且能够通过调整每个正在运行的线程的目标吞吐量来响应它们。然后,我们使用嵌入式基准测试来评估我们的微处理器,讨论控制器的不同参数,并表明通过使用控制理论可以保证明确的性能。
Since most modern microprocessors are optimized for good average performance, their worst case performance is hard to predict. Therefore, the in time execution of real-time threads at any time is difficult to guarantee. So, in this paper we present an adaptive real-time microprocessor, which is fitted with a closed control loop. The controller is aware of the loss of performance due to various latency causing events at runtime and is able to respond to them by adapting the aimed throughput of each running thread. Afterwards, we evaluate our microprocessor with an embedded benchmark, discuss different parameters of the controller and show that a well-defined performance can be guaranteed by the use of control theory.