协调指令调度和寄存器分配

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:fdgbh54g45g44
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该论文首先讨论了在目前的RISC微处理器上所使用的代码优化编译器的基本结构,并分析了这些代码优化编译器的缺陷以及产生这种缺陷的根源.接下来,该论文探讨了解决这种缺陷的方法,并以变量的生命周期为基础,提出了一种对变量生命周期敏感的调度算法,这个算法在不影响程序并行度的前提下,通过对变量的生命周期进行调整,以此来减轻寄存器分配的压力,减少寄存器重用,从而避免在程序中添加过多的虚假相关,获得高性能的优化代码.最后,该论文讨论了针对Intel公司于八十年代末推出的RISC微处理器-i860微处理器的代码优化技术,并给出了作者实现的一个优化编译器及其使用的算法.
其他文献
该文首先介绍了OMG对象管理组和OMG/OMA对象管理结构.OMA体系结构共包括五部分:ORB对象请求代理,对象服务,通用设施,应用对象和领域接口.其中最重要的两部分是对象请求代理OR
近年来,实时计算机系统得到迅速发展,被广泛地应用于工业控制、科研、国防和国民经济的各个领域.实时多任务操作系统是实时计算机系统最关键的课题.该文以FAXOS为实例,介绍了
学位
论文先概要介绍了组态软件的基本概念和该课题的目的,然后考察了ICCS的需求和设计目标,并对ICCS的总体结构作具体描述.该文的后几个部分详细说明了ICCS软件的内核部分-通信机
随着工作流技术的迅速发展,越来越多的组织希望借助于工作流技术来实现业务或办公流程的规范化和自动化。由于工作流需要在计算机环境下运行,因此建立相应的工作流模型就是必不
学位
学位
两种主要的方法被证明可以有效地用于中文校对,一种是模式匹配的方法,一种是n元文法分析的方法及其各种变形.两种方法有着各自的适用范围.前者适用于发现和改正具有固定模式
随着全球信息化进程的不断深化,研究和实现基于Internet的电子商务已成为目前学术晃和商业界的热点问题之一,其中安全问题日益成为电子商务发展道路上的一大障碍。研究适合于现