戴桂兰
- 作品数:39 被引量:185H指数:8
- 供职机构:清华大学更多>>
- 发文基金:国家自然科学基金国家高技术研究发展计划国家科技支撑计划更多>>
- 相关领域:自动化与计算机技术轻工技术与工程电子电信一般工业技术更多>>
- 编译系统中间代码的一种抽象表示被引量:8
- 2002年
- 中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(Abstract Inter-mediate Representation).AIR以代数数据类型为主体,并用面向对象特征对其进行扩展,从而使之具有简洁的语法,较强的表达能力、灵活性和可扩展性.AIR将抽象描述与其具体实现相分离,可方便地用不同的高级程序语言实现,从而有助于提高编译成份间的互操作性.
- 戴桂兰张素琴田金兰蒋维杜
- 关键词:面向对象编译器
- 一种基于树形结构的数据帧解析和处理系统和方法
- 本发明公开了一种基于树形结构的数据帧解析和处理系统,所述系统包括:解析树,用于对接收到的数据进行解析,所述解析树由多个节点构成,每个节点都是一个解析器,父子节点是1对n的关系;内存管理单元,包括共享内存和临时内存,所述共...
- 戴桂兰戴军魏纪东
- 文献传递
- 桌面操作系统性能测试研究被引量:7
- 2006年
- 为了进一步推动我国桌面操作系统的发展,性能测试的研究为系统改进和市场采购提供了理论与技术指导。本文从软件性能测试的基本概念出发,探讨了操作系统的性能测试,包括影响操作系统性能的主要因素、测试方法、性能信息、性能度量方法等;重点讨论了桌面操作系统的性能测试的主要特点,探讨了具有代表性的桌面操作系统性能测试方法-基于系统吞吐量的传统测试和基于用户感知性能的测试,并比较全面地评述了相关测试技术及其工具,总结了这两种性能测试方法中存在的一些问题及相应的解决方案。
- 吴俊峰戴桂兰白晓颖殷人昆
- 关键词:操作系统桌面吞吐量
- 多目标交叉编译技术——GCC与Zephyr编译器构造的分析与比较
- 2002年
- 1引言
编译系统是任何计算机系统中不可缺少的重要部分.编译系统的研制因其技术复杂、难度较高而需要投入较多的人力、物力和花费较长的研制周期.过去编译器均是针对某一特定语言和目标机而编写的.随着计算机的飞速发展,过去那种编写编译器的方法已很难满足需要.在八十年代初,针对各种程序设计语言的后端具有较大共性的特点,国外相继开发了支持多种语言的编译系统,并很快成为各计算机公司编译系统采用的通用方法.
- 戴桂兰张素琴田金兰蒋维杜戴军
- 关键词:计算机GCC编译器
- 指令调度和寄存器分配的集成算法
- 2004年
- 指令调度对于充分发挥现代高性能RISC(reducedinstructionsetcomputer)处理器的指令级并行处理能力至关重要。基于扩展的装入延时体系结构模型,提出了在代码生成过程中针对表达式树的森林的局部寄存器分配和局部指令调度的集成算法。此算法以DLS(delayed-loadschedulingalgorithm)算法为基础,在保持了使用寄存器少,算法复杂度低的特点的同时,还为适应新的模型和提高效率做了以下扩展:1)通过记录变量内存值的改变信息,设置调度缓冲区解决了多表达式树指令调度的数据相关性问题;2)将调度范围由单个表达式树扩展到森林更有效地减少指令延时;3)通过对调度生成的指令序列的局部调整来处理store延时,有效地减少了由于共享资源而引起的互锁。
- 戴军戴桂兰张素琴田金兰
- 关键词:指令调度寄存器分配表达式树
- 基于因果关系矩阵的动态服务组合技术研究
- 2014年
- 为提高卫星信息资源领域的服务动态组合速度和准确度,提出了一种基于因果关系矩阵和图论的组合方法.将用户需求通过语义匹配筛选出一个服务集合,再将服务集合按照因果关系矩阵规则构建出一个服务的输出与服务输入之间匹配程度的矩阵,在组合方法中,使用之前构建好的关系矩阵,并通过基于图的组合算法准确快速地从矩阵中选择相应的服务构建出服务链集合.再根据每个服务链的非功能属性值,筛选出最符合用户需求的服务组合产品.该方法将服务间的依赖关系使用最大化,提高了组合服务链过程中匹配相应节点服务的速度.
- 朱雪峰谢谦戴桂兰
- 关键词:卫星服务图论非功能属性
- 基于指令聚类与指令调度的嵌入式软件功耗优化研究被引量:2
- 2006年
- 选用指令级能耗评估模型,提出和验证了一种基于指令聚类与指令调度的功耗优化方案.该方案采用深度优先算法搜索局部最优解,挑选出能耗较小的一种指令序列.又兼顾测试工作量与精确度,将能耗相似的指令归入同类,有效降低了获取相邻指令切换能耗参数的工作量过大这一问题.通过分析基于SimpleScalar/Wattch模拟器的实验结果,指出仅用指令调度技术进行指令级功耗优化,其效果有限,为了提高优化效率,必须进行更高级别的功耗评估与优化.
- 陈嘉董渊杨阳戴桂兰王生原
- 关键词:指令调度功耗优化深度优先搜索聚类
- 实时面向对象建模方法ROOM与OCTOPUS的分析与比较被引量:2
- 2000年
- ROOM和 OCTOPU S是比较常用的两种实时面向对象建模方法 .本文从模型描述、类、对象与继承、并发性、状态图几个方面比较这两种方法中有明显差异的基本思想 ,并得出 :从某种程度上 ,ROOM较 OCTOPUS优越的结论 .
- 戴桂兰徐宝文
- 关键词:建模方法ROOMOCTOPUS面向对象软件开发
- 一种WEB服务监控参数的调整装置和方法
- 本发明提出了一种WEB服务监控参数的调整装置和方法,针对现有技术中监控与系统性能无法兼顾的问题而发明。本发明的装置包括:参数收集模块,收集服务的平均响应时间、系统占用的处理器资源、系统占用的内存资源、当前用户的访问量参数...
- 戴桂兰戴凤军
- 文献传递
- 面向对象编译类库构造被引量:10
- 2003年
- 通过对编译系统进行面向对象分析,探讨了基于类库的编译器构造方法。在抽取语言文法基本结构的基础上,构造了可复用的编译基本类。编译基本类模型以语法单元为单位,集编译过程中词法分析、语法分析、语义处理、优化和执行等操作与一体,打破了传统编译器中各个编译阶段的空间分割。在基于类库构造的编译器中,对符号表做了类化处理并采用了动态的多级结构,同时将语言语法和语义的处理相分离。提高了编译成份的可扩展性、可复用性和可维护性。
- 张素琴戴桂兰田金兰蒋维杜
- 关键词:面向对象编译器类库词法分析语法分析语义处理