【24h】

Architecture-Independent Meta-optimization by Aggressive Tail Splitting

机译:通过积极的尾部分割实现与体系结构无关的元优化

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

摘要

Several optimization techniques are hindered by uncertainties about the control flow in a program, which can generally not be determined by static methods at compile time. We present a novel approach that aims to alleviate this limitation by explicitly enumerating all control paths through a loop nest, thus allowing wider and more efficient use of standard optimization passes later. Our analysis will address the possible explosion in code size, which despite high theoretical upper bounds appears to be acceptable in practice, as well as performance gains both for RISC and CISC target processors.
机译:程序中控制流的不确定性阻碍了几种优化技术,这些不确定性通常在编译时无法通过静态方法确定。我们提出了一种新颖的方法,旨在通过显式枚举通过循环嵌套的所有控制路径来减轻此限制,从而允许以后更广泛,更有效地使用标准优化过程。我们的分析将解决可能出现的代码量激增问题,尽管在实践中可以接受较高的理论上限,但RISC和CISC目标处理器的性能都有所提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号