过程间增量编译技术的研究与实现

来源 :清华大学 | 被引量 : 0次 | 上传用户:epslon111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文在TIPS(Tsinghua Interactive Parallellizing)交互并行编译系统中实现了这一技术.TIPS是由作者所在的教研组,在Polaris并行编译系统中实现了这一技术.TIPS是由作者所在的交互界面,并且实现了一些较先进技术的FORTRAN 77并行编译系统.经过研究和对比,该文选择了利用过程数据流信息和过程调用关系确定需要进行重编译的程序单元的方法,并设计了相应的算法,进而在TIPS中实现.该文详细介绍了与过程间分析与优化有关的技术问题,并给出了与过程间增量编译技术有关的过程信息集合:MOD、REF、ALIAS和CONSTANT的概念,以及获取这些过程间信息的具体算法.在此基础上,该文阐述了过程间增量编译的原理和算法,进一步介绍了这一技术在TIPS系统中的实现方法.实验结果表明,这种过程间增量编译技术是切实可行的,并且在Perfect测试基准集上取得了较好的效果.
其他文献
该文主要介绍了青鸟可重定目标编码器的设计思想、总体结构、工作流程,及其主要技术特点;着重论述了青鸟可重定目标编码器代码生成器结构的设计;并且给出了利用青鸟可重定目
随着社会网络、电子商务应用的不断深入,人们力求使网络信息的搜索、浏览更加人性化和智能化。传统的返回Web文档的检索方法开始无法满足越来越复杂的检索需求,面向实体的检索
该文在一定语言模型是基础上提出了一套面向包括循环在内的整个程序并行化的系统化方法,它对整个程序(包括循环)通过控制依赖分析和数据依赖分析构造其并行模型,从而实现程序
市场分析与预测系统是一种为企业决策者提供市场信息的决策支持系统.随着数据量越来越大,查询越来越复杂,这种方法逐渐出现了许多难以克服的问题,从而数据仓库技术在需求的驱
神经网络的发展,关键在于硬件技术的实现.基于市场上可见到的神经芯片集成的神经元数目和可调数目太小,集成度较低,如何利用新工艺提高神经芯片的集成度,增加神经元数目,是该
该文研究面向对象建模的基本方法及其具体应用,主要探讨面向对象建模方法在业务信息系统的设计开发中的应用.首先,研究人员研究了几种经典的面向对象建模方法,并分析了业务信
在企业、事业单位中,设备管理的任务是连续、完整、准确、及时地反映和监督单位的设备运转情况,加强经营管理,提高经济效益.而要完成设备管理任务则必须有一套专门的方法.即:
研究人员针对XYZ系统特征提出了可视化软件体系结构描述语言XYZ/ADL,并以它作为XYZ系统的界面语言.XYZ/ADL是基于一种被称为组件(Component)的基本构件,实际上组件正是模块概
该论文主要探讨了有关计算机,技术、网络技术在金融领 域的运用问题,以及关于金融计算机系统的网上应用及其若干关键技术.在该论文中探讨了金融计算机系统的体系结构和网络
该论文研究的课题是16位微处理器80286的体系结构的研究与子系统设计,该型微处 理器是机载嵌入式MPU的典型代表.80286的体系结构分析是系统设计的关键.该论文在对80286体系结