【24h】

Modeling Loop Unrolling: Approaches and Open Issues

机译:循环展开建模:方法和未解决的问题

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

摘要

Loop unrolling plays an important role in compilation for Recon-figurable Processing Units (RPUs) as it exposes operator parallelism and enables other transformations (e.g., scalar replacement). Deciding when and where to apply loop unrolling, either fully or partially, leads to large design space exploration problems. In order to cope with these vast spaces, researchers have explored the application of design estimation techniques. Using estimation, tools can conduct early evaluation of the impact and interplay of transformations in both the required resources and expected performance. In this paper we present some of the current approaches and issues related to estimation of the loop unrolling impact when targeting RPUs.
机译:循环展开在可重构的处理单元(RPU)的编译中起着重要作用,因为它公开了运算符并行性并支持其他转换(例如标量替换)。决定何时和何处完全或部分应用循环展开会导致较大的设计空间探索问题。为了应对这些广阔的空间,研究人员探索了设计估算技术的应用。使用估算,工具可以对所需资源和预期绩效中转换的影响和相互作用进行早期评估。在本文中,我们介绍了一些针对RPU的当前方法和与环路展开影响的估计有关的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号