面向ORC编译器的机器模型的理论、设计和实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:ll730520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文首先给出了编译器中移植和重用的难点所在,然后介绍了编译器中基础设施之一:机器模型,并且提出了一种新的机器模型设计方法.我们在ORC中完全实现这一方法.然后该文结合ORC编译器,详细描述了其中机器模型的实现细节.ORC的机器模型包括机器描述和微调度两方面.机器描述处理多个优化部分对硬件信息的访问需求.它包括内部机器描述文件和外部机器描述文件的生成器等,并且封装指定机器信息,为其他优化部分提供简明、方便的查询接口.微调度处理指令调度中机器相关的结构相关和其他特殊限制,它包括自动生成状态表和分配功能部件规则,保存机器状态和模拟状态变换,以及提供和指令调度的交互接口等.该文还在ORC的机器模型上,介绍了改变机器参数和微调度实现方法的实验和研究,以及所得到的实验结果,通过分析各项实验数据,该论文得出以下结论:该文提出的机器模型具有灵活性和良好的适应性的特性,以及我们的微调度性能和编译时间上都优于其他的实现方法.而且该机器模型还可以作为多个领域测试和研究的平台.最后该文还对各种机器参数对性能的影响和指令调度的实现方式做了比较深刻的探讨.
其他文献
数字图书馆是一个新兴的、涉及到互连网、多媒体、数据仓库、数据挖掘、版权保护等诸多技术的计算机应用领域,它需要使用各种高新技术,其中很重要的一部分就是结构化文本的查
制造业自动化国家工程中心先进制造技术试验室(简称先进制造技术试验室)是由6台CNC加工设备、一个AGV、一个自动化立库组成的先进制造系统。其建设目标是采用现代集成制造的
该论文围绕Web仓储系统如何进行维护和发展,才能为用户提供更新、更全、更准确的数据和更好的服务这个问题进行了研究,主要创新性成果包括:☆基于“状态-效果”的视图刷新方案
随着软件系统的规模和复杂性越来越大,整个系统的结构--软件体系结构--的设计和说明成为更显著的问题,算法和数据结构的选择则不再那么重要.经验和研究表明,软件体系结构对软
该文的目的是在允许机构维持对自身PKI域内安全控制的同时,实现PKI间的互操作性.该文还阐述了对路径构造中涉及到互操作性的一些问题的研究.该文第二部分分析与比较了当前的
随着网络技术和多媒体技术的发展,IP网络上的语音和视频通信成为人们研究和应用的重要方向之一.基于这样的背景,该文分析和研究了一种基于H.323协议的桌面可视电话终端.主要
学位
近年来,公钥基础设施相关技术问题正在成为国际上研究的热点问题。本论文主要是关于利用入侵容忍技术实现更安全的公钥基础设施的核心部件——认证机构,以及为了实现较好的互操
学位
该文针对现有的视频检索与视频图书馆系统在大数据量存储和查询中的不足,提出了一个新的数字视频图书馆系统的框架.这一系统框架主要包含视频预处理、视频存储和视频Web服务