首页> 外文会议>IEEE Real-Time and Embedded Technology and Applications Symposium >Modeling Contention Interference in Crossbar-based Systems via Sequence-Aware Pairing (SeAP)
【24h】

Modeling Contention Interference in Crossbar-based Systems via Sequence-Aware Pairing (SeAP)

机译:通过序列感知配对(SeAP)在基于Crossbar的系统中建模竞争干扰

获取原文

摘要

The Infineon AURIX TriCore family of microcontrollers has consolidated as the reference multicore computing platform for safety-critical systems in the automotive domain. As a distinctive trait, AURIX microcontrollers are designed to promote high timing predictability as witnessed by the presence of large scratchpad memories and a crossbar interconnect. The latter has been introduced to reduce inter-core interference in accessing the memory system and peripherals. Nonetheless, the crossbar does not prevent requests from different cores to the same target resource to suffer contention. Applications are, therefore, inherently exposed to inter-core timing interference, which needs to be taken into account in the determination of reliable execution time bounds. In this paper we propose a contention modeling technique for crossbar-based systems, and hence suitable for bounding contention effects in the AURIX family. Unlike state of the art techniques that build on total request counts, we exploit the sequence of requests to the different target resources produced by each core to produce tighter bounds by discarding contention scenarios that cannot occur in practice. To that end, we adapt existing techniques from the pattern matching domain to derive the worst-case contention effects from the sequences of requests each core sends over the crossbar. Results on a wide set of synthetic and real scenarios and benchmark on an AURIX TC297TX show that our technique outperforms other contention modeling approaches.
机译:英飞凌AURIX TriCore系列微控制器已整合为汽车领域安全关键型系统的参考多核计算平台。作为一个显着特征,AURIX微控制器旨在提高时序的可预测性,这一点可通过大型暂存器存储器和交叉开关互连来见证。引入后者是为了减少访问存储系统和外围设备时的内核间干扰。但是,交叉开关不会阻止来自不同内核的请求到达同一目标资源而引起竞争。因此,应用程序固有地暴露于内核间定时干扰,在确定可靠的执行时限时需要考虑这些干扰。在本文中,我们提出了一种针对基于交叉开关的系统的竞争建模技术,因此适合于AURIX系列中的竞争效应。与基于总请求数的最新技术不同,我们利用对每个核心产生的不同目标资源的请求序列,通过丢弃实际上不可能发生的争用场景来产生更严格的界限。为此,我们采用了模式匹配域中的现有技术,以从每个核心通过纵横开关发送的请求序列中得出最坏情况的竞争效果。在AURIX TC297TX上进行的一系列综合,真实场景和基准测试的结果表明,我们的技术优于其他竞争建模方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号