首页> 外文期刊>Real-time systems >Design and analysis of SIC: a provably timing-predictable pipelined processor core
【24h】

Design and analysis of SIC: a provably timing-predictable pipelined processor core

机译:SIC的设计与分析:一种可怕的时序可预测的流水线处理器核心

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

摘要

We introduce the strictly in-order core (SIC), a timing-predictable pipelined processor core. SIC is provably timing compositional and free of timing anomalies. This enables precise and efficient worst-case execution time (WCET) and multi-core timing analysis. SIC's key underlying property is the monotonicity of its transition relation w.r.t. a natural partial order on its microarchitectural states. This monotonicity is achieved by carefully eliminating some of the dependencies between consecutive instructions from a standard in-order pipeline design. We present a formal proof framework based on satisfiability modulo theories that is able to automatically verify SIC's timing predictability. SIC preserves most of the benefits of pipelining: it is only about 6-7% slower than a conventional non-strict in-order pipelined processor. Its timing predictability enables orders-of-magnitude faster WCET and multi-core timing analysis than conventional designs.
机译:我们介绍了严格的核心(SIC),一个定时可预测的流水线处理器核心。 SiC是可证明的时序组成和不含定时异常的。这使得能够精确高效的最坏情况执行时间(WCET)和多核定时分析。 SIC的关键潜在财产是其转型关系的单调性W.R.T.其微架构状态的自然部分秩序。通过仔细消除来自标准有序管道设计的连续指令之间的一些依赖性来实现这种单调性。我们基于能够自动验证SIC的定时可预测性的可满足性模拟理论,提供正式证明框架。 SiC保留了流水线的大部分好处:它比传统的非严格上流水线处理器慢的速度较慢约6-7%。其定时可预测性使得能够比传统设计更快的WCET和多核定时分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号