首页> 外文会议>2016 International Conference on Emerging Technological Trends >Performance analysis of different specifications of copy propagation transformation using machine SUIF compiler infrastructure
【24h】

Performance analysis of different specifications of copy propagation transformation using machine SUIF compiler infrastructure

机译:使用计算机SUIF编译器基础结构对不同规格的复制传播转换进行性能分析

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Code improving transformations are used by optimizing compilers to improve the performance of a program. Copy Propagation is a program transformation which finds out copy statements of the form X = Y in the program and replaces, later uses of X by Y. Since many transformations like Common Sub expression Elimination introduces copy statements, Copy Propagation can be used as a cleanup transformation. Different specifications of Copy Propagation exists in the literature and this paper attempts to do a comparative study of two of them. The paper explains and compares the two specifications and the dataflow analysis required for both. As part of the comparison, both specifications of Copy Propagation Trasformations are implemented using Machine SUIF compiler infrastructure. The paper concludes by giving a performance analysis of both Specifications in terms of the number of transformations done.
机译:通过优化编译器,可以使用代码改进转换来提高程序性能。复制传播是一种程序转换,可找出程序中X = Y形式的复制语句,并替换X,以后再用Y进行使用。由于许多转换(如Common Sub expression Elimination)都引入了复制语句,因此复制传播可用作清除操作转型。文献中对复制传播有不同的规定,本文试图对其中两个进行比较研究。本文解释并比较了这两个规范以及两者所需的数据流分析。作为比较的一部分,使用机器SUIF编译器基础结构实现了复制传播转换的两个规范。本文以完成的转换数量为基础,对两种规格进行了性能分析,以得出结论。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号