首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >Using Polyhedral Techniques to Tighten WCET Estimates of Optimized Code: A Case Study with Array Contraction
【24h】

Using Polyhedral Techniques to Tighten WCET Estimates of Optimized Code: A Case Study with Array Contraction

机译:使用多面体技术来加强优化代码的WCET估计:阵列收缩的案例研究

获取原文

摘要

The ARGO H2020 European project aims at developing a Worst-Case Execution Time (WCET)-aware parallelizing compilation toolchain. This toolchain operates on Scilab and XCoS inputs, and targets ScratchPad memory (SPM)-based multi-cores. Data-layout and loop transformations play a key role in this flow as they improve SPM efficiency and reduce the number of accesses to shared main memory. In this paper, we study how these transformations impact WCET estimates of sequential codes. We demonstrate that they can bring significant improvements of WCET estimates (up to 2.7×) provided that the WCET analysis process is guided with automatically generated flow annotations obtained using polyhedral counting techniques.
机译:ARGO H2020欧洲项目旨在开发最坏情况的执行时间(WCET)--AWARE并行化编译工具链。此工具链在Scilab和XCOS输入上运行,并针对基于Multi-Cores的临时存储器(SPM)。数据布局和循环变换在此流程中播放了关键作用,因为它们可以提高SPM效率并减少对共享主存储器的访问数量。在本文中,我们研究这些转换如何影响顺序代码的WCET估计。我们证明,只要使用多面体计数技术获得的WCET分析过程,可以引导WCET分析过程的WCET估计值(最高2.7倍)显着改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号