A time-predictable execution mode for superscalar pipelines with instruction prescheduling

A time-predictable execution mode for superscalar pipelines with instruction prescheduling
复制标题

具有指令预调度功能的超标量流水线的时间可预测执行模式

DOI:
--
复制
发表时间:
2005
期刊:
ACM International Conference on Computing Frontiers
影响因子:
--
通讯作者:
P. Sainrat
P. Sainrat
中科院分区:
--
文献类型:
--
作者:
Christine Rochange;P. Sainrat

文献摘要

被引文献

相似文献

当必须保证在最后期限内完成任务时,实时系统的组成部分就必须具有时间可预测性。评估程序最坏情况执行时间(WCET)的技术研究近年来受到了广泛关注,但目前的高性能处理器被证明很难安全和紧密地建模。我们承认的困难,考虑到越来越多的动态机制在静态分析,这促使我们的方法,包括使处理器适合WCET估计技术。我们专注于无序超标量流水线,我们建议调节指令流,使后续的基本块彼此独立地执行。这将允许任何WCET估计工具将测量限制到单个基本块。
The time predictability of the components of a real-time system is required whenever it must be guaranteed that deadlines will be met. Research on techniques to evaluate the Worst-Case Execution Time (WCET) of programs has received much attention these last years but current high-performance processors prove to be hard to model both safely and tightly. We acknowledge the difficulty of taking into account more and more dynamic mechanisms within static analysis and this motivates our approach that consists in making the processor fit WCET estimation techniques. We focus on out-of-order superscalar pipelines and we propose to regulate the instruction flow so that subsequent basic blocks execute independently one of each other. This would allow any WCET estimation tool to limit the measurement to individual basic blocks.