首页> 外文学位 >Redundant computation and its application in software performance analysis.
【24h】

Redundant computation and its application in software performance analysis.

机译:冗余计算及其在软件性能分析中的应用。

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

摘要

A significant research has been done in the area of software performance analysis. In this research, we have concentrated on the dynamic oriented performance analysis of the procedural sequential programs. Redundant computation is time-related performance deficiency for which the actual execution of statement(s) during program execution does not influence the program output. In this dissertation, we investigate the automated detection of redundant computation in programs and the application of redundant computation in software performance analysis.; The objectives of this research are to develop a new algorithm that efficiently detects redundant computation in any procedural program, develop a redundant computation analysis tool (RCAT) that helps programmer to detect performance deficiencies related to redundant computation in C programs, and conduct an experimental study. The goal of the experimental study was to validate the redundant computation approach in detecting performance deficiencies for “semi-commercial” programs and compare this approach with the existing execution profiling methods.; The experimental study showed that the redundant computation is a commonly occurring phenomenon in the software, and in many cases, it is a source of performance deficiency. In addition, significant improvements in the programs' performance can be achieved because of redundant computation elimination or reduction.
机译:在软件性能分析领域已经进行了重大研究。在这项研究中,我们集中于过程顺序程序的动态导向性能分析。冗余计算是与时间相关的性能缺陷,在程序执行过程中,语句的实际执行不会影响程序输出。本文研究了程序中冗余计算的自动检测以及冗余计算在软件性能分析中的应用。这项研究的目的是开发一种新算法,该算法可以有效地检测任何程序程序中的冗余计算,开发一种冗余计算分析工具(RCAT),该工具可以帮助程序员检测与C程序中的冗余计算有关的性能缺陷,并进行实验研究。实验研究的目的是验证冗余计算方法来检测“半商业”程序的性能缺陷,并将该方法与现有的执行性能分析方法进行比较。实验研究表明,冗余计算是软件中经常发生的现象,在许多情况下,冗余计算是性能不足的根源。此外,由于消除或减少了冗余计算,因此可以显着提高程序的性能。

著录项

  • 作者

    Alzamil, Zakarya A.;

  • 作者单位

    Illinois Institute of Technology.;

  • 授予单位 Illinois Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 150 p.
  • 总页数 150
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号