•   按检索    检索词:    高级检索
     排序:相关度 OA 时间 被引次数 点击次数 下载次数 共有15条符合乔如良的查询结果,以下是第1-10项 搜索用时 52 毫秒
1 [2] 下一页 » 末  页»
1.
  总被引:6,自引:0,他引:6
微处理器芯片的处理能力越来越强,但是,存储器的速度却远远不能与其匹配,造成了整个系统的性能不理想,为解决这个总理2,编译器发展了局部性优化、数据预取等多种技术,文中将介绍一种用于ILP(Instruction lev-el Parallelism)优化编译器的数据预取技术以及… …   相似文献
2.
  总被引:5,自引:0,他引:5
本文主要介绍PVM并行程序验证系统的基本原理和实现技术。首先,我们扼要分析PVM程序的构成与特点,然后阐述验证系统的理论模型和验证算法;最后,讨论开发过程中的若干关键技术,本系统的研制可为产行程序的自动转换和分析验证提供了一个可视化的运行环境。  相似文献
3.
下载全文  总被引:4,自引:0,他引:4
随着高性能芯片及高性能计算的应用,人们对调试器的要求不再仅局限于“正确性调试”,而是更进一步要求进行“性能调试”,即在正确性的基础上,通过对程序的细调而获得最佳性能.正确性调试和性能调试通常由独立的工具支持,这种模式已不能很好地支持高性能计算.介绍了一个为高性能SIMD芯片设计的… …   相似文献
4.
  总被引:4,自引:2,他引:2
传统的基于函数范围的后端编译框架是一种方便的程序划分方法,然而,考虑到编译过程中的资源需求(例如编译时间和内存使用),代码性能以及编译功能,函数的范围大小以及结构并不是最适合进行程序分析和优化的程序划分,在现代编译器为了尽可能地发掘指令级并行机会而寻求更复杂和时空复杂性更高的算法… …   相似文献
5.
  总被引:3,自引:0,他引:3
并行分析在并行编译系统中有着很重要的作用,它的优劣直接影响到编译系统的成败,随着机群系统及其并行开发环境的发展,多数的并行系统可支持多重并行循环的运行。而对只支持一重并行循环的编程系统,选择并行运行效率最高的循环,也是很重要的。为此,本文提出了一个有效的循环并行分析方案,它不但能… …   相似文献
6.
下载全文  总被引:2,自引:0,他引:2
传统语言COBOL从诞生至今已有近50年历史,现存约有1 000亿行代码是用COBOL编写的.维护这些遗产代码的一个有效方法是将其翻译成现代语言,例如Java.其中将COBOL语言中GOTO和PERFORM语句及其复合控制结构消除是翻译过程中的一个关键步骤.提出一种利用switc… …   相似文献
7.
  总被引:1,自引:1,他引:0
指令级并行是现代高性能代理器的重要特征,对于发挥这类处理器所具有的并行处理能力来说,编译器有至关重要的影响。文中讨论指令级并行编译中的核心问题-全局指令调度与 器分配,并以作者为一种新型的显式并行体系结构微处理器的编译系统为背景,介绍了此类编译器后端设计中面临的指令调度与寄存器… …   相似文献
8.
  总被引:1,自引:1,他引:0
PORT是以FORTRAN77源程序为象的并行优化重构工具集,它以自动并行重构程序为主体,辅以一组优化,静态分析,动态分析和程序执行过程视化工具,通过良好的用户界面和统一的的内部数据结构将它们集成为一个整体,本文介绍PORT系统的特点,结构和若干关键技术。  相似文献
张兆庆  乔如良 《计算机学报》1994,17(12):908-921
9.
并行重构是发挥多处理机高计算性能的重要手段.但是许多并行重构系统,往往不作过程间数据流分析,因而限制了含调用语句的DO循环的并行本文以中国科学院计算技术研究所并行编译组研制的PORT(Parallelizing Optimizing Restructuring Tools)系统为… …   相似文献
10.
现代的超标量(superscalar)和超流水线(superpipeline)高速处理器通常都带有二级高速缓冲存储器(cache),以及较多的快速寄存器(register).利用程序变换来改善程序性能.是当今编译技术研究的热门课题之一.本文重点讨论超级编译技术中的循环分布、交换、… …   相似文献
张兆庆  乔如良 《软件学报》1995,6(Z1):124-131
1 [2] 下一页 » 末  页»