期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
指令级并行编译器的数据预取及优化方法 被引量:8
1
作者 连瑞琦 张兆庆 乔如良 《计算机学报》 EI CSCD 北大核心 2000年第6期576-584,共9页
微处理器芯片的处理能力越来越强 .但是 ,存储器的速度却远远不能与其匹配 ,造成了整个系统的性能不理想 .为解决这个问题 ,编译器发展了局部性优化、数据预取等多种技术 .文中将介绍一种用于 IL P(Instructionlevel Parallelism)优化... 微处理器芯片的处理能力越来越强 .但是 ,存储器的速度却远远不能与其匹配 ,造成了整个系统的性能不理想 .为解决这个问题 ,编译器发展了局部性优化、数据预取等多种技术 .文中将介绍一种用于 IL P(Instructionlevel Parallelism)优化编译器的数据预取技术以及一种利用寄存器堆减少主存访问次数、对程序进行优化的方法 .利用它们可以提高平均存储性能 。 展开更多
关键词 数据预取 寄存器堆 预取优化 指令级并行编译
在线阅读 下载PDF
基于动态指令编译的软件性能分析方法
2
作者 程克非 张聪 +1 位作者 张勤 汪林林 《计算机科学》 CSCD 北大核心 2006年第4期292-294,F0003,共4页
进行精确的软件性能分析,需要在代码中插入测量和控制代码,并根据具体运行状态动态的检查多个不同的参数。但是,用静态类型的程序语言,如 C 语言等书写的代码,一经编译和链接,其处理逻辑即不可更改。因此,在无法获取源代码或者重新编译... 进行精确的软件性能分析,需要在代码中插入测量和控制代码,并根据具体运行状态动态的检查多个不同的参数。但是,用静态类型的程序语言,如 C 语言等书写的代码,一经编译和链接,其处理逻辑即不可更改。因此,在无法获取源代码或者重新编译和重新启动代价较高的应用中,对软件进行动态性能分析非常困难。本文将介绍一种在软件运行时刻动态插入监控点的动态指令编译技术对软件进行监控,从而在上述情况下达到对软件的监控目的。这种方法是基于 DynInst API 和 PAPI 技术的。实验表明,这种方法在去掉了对源代码的依赖的情况下,仍然与在源代码级插入监控点的方法具有同等的采集效率,在很大程度上增强了基于硬件性能计数器方法的软件监控技术的应用范围,达到了较好的性能分析效果。 展开更多
关键词 动态指令编译 性能分析 Dyninst API PAPI 硬件性能计数器
在线阅读 下载PDF
VisualC^(++)编译优化特性的研究与应用
3
作者 孙玉强 黄惠民 +1 位作者 亚利 朱华 《河南师范大学学报(自然科学版)》 CAS CSCD 2001年第3期73-76,共4页
编译过程中 ,代码优化能减少目标代码的运行时间和存储空间 ,具有重要作用 .对编译优化特性的研究与理解 ,有其理论和实践上的双重意义 .本文讨论了 Visual C+ +中的优化特性、策略及运行方式 ,以及在教学中如何使学生对众多的优化策略... 编译过程中 ,代码优化能减少目标代码的运行时间和存储空间 ,具有重要作用 .对编译优化特性的研究与理解 ,有其理论和实践上的双重意义 .本文讨论了 Visual C+ +中的优化特性、策略及运行方式 ,以及在教学中如何使学生对众多的优化策略及其效果有个直观的理解 ,并能灵活运用这些内容 . 展开更多
关键词 代码优化 VISUAL C^++ 编译 优化策略 编译系统 转换开关 编译指令
在线阅读 下载PDF
一个新型ASIP编译器的设计和实现 被引量:1
4
作者 任坤 严晓浪 +1 位作者 秦兴 孙玲玲 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2008年第4期553-557,共5页
为了满足专用指令处理器(ASIP)存储器约束和代码执行的实时性要求,提出了一种同时考虑代码选择和寄存器分配的代码综合生成算法,同步处理代码生成的子问题.该算法基于最优化原理,把无环有向图(DAG)的所有节点构造成一个调度矩阵,把寻找... 为了满足专用指令处理器(ASIP)存储器约束和代码执行的实时性要求,提出了一种同时考虑代码选择和寄存器分配的代码综合生成算法,同步处理代码生成的子问题.该算法基于最优化原理,把无环有向图(DAG)的所有节点构造成一个调度矩阵,把寻找代码优化的问题转化成在调度DAG中寻找一条优化路径,大大降低了算法的时间复杂度.并应用算法构造了一个编译器后端,测试表明,该算法能够正确地生成目标代码,和传统的分步优化算法相比,减小了目标代码的空间尺寸,降低了寄存器溢出的几率. 展开更多
关键词 专用指令处理器编译 代码生成 调度无环有向图 动态规划
在线阅读 下载PDF
用JSP构建动态网站 被引量:10
5
作者 肖必武 《现代电子技术》 2003年第13期12-17,共6页
JSP技术是当前较为热门的 Web开发技术。本文详细介绍了 JSP的基本工作原理及利用 JSP构建动态网站的步骤 ,就 JSP的关键技术如编译指令、Java Bean、数据库与 JDBC技术的实现及应用进行了扼要的阐述。最后就当前最热门的动态网站开发工... JSP技术是当前较为热门的 Web开发技术。本文详细介绍了 JSP的基本工作原理及利用 JSP构建动态网站的步骤 ,就 JSP的关键技术如编译指令、Java Bean、数据库与 JDBC技术的实现及应用进行了扼要的阐述。最后就当前最热门的动态网站开发工具 JSP和 ASP从技术上进行了分析和比较 ,肯定了 展开更多
关键词 JSP 动态网站 JAVABEAN 数据库 JDBC ASP 编译指令
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部