首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
介绍了并行化编译器,在研制并行化编译器过程中,实现了程序控制流图的可视化。着重分析了抽旬语法树(AST)中的控制流信息,给出了两种语句节点定位算法,在X-window下实现了图形界面。  相似文献   

2.
Sun C编译器提供了在多处理器机器上优化代码的功能,被优化的代码可以使用系统上的多个处理器并行执行,从而大幅提高性能。通过研究编译器的并行化功能,告诉应用软件分析并行化的约束、并行化有依赖关系的循环,改进循环并行化以提高程序性能,以及进行显式并行化,并提出并行化建议,从而为应用软件提高效率提供了一个途径。  相似文献   

3.
在1999年,在美国国防部(DOD)、能源部(DOE)和NASA技术联合体确定的关键技术领域内,GE公司制定了燃烧室研制的技术路径,开始并行研制双环预混(TAPS)燃烧室(AST/UEET计划下)、驻涡(TVC)燃烧室(IHPTET计划下),远期还准备开发陶瓷基复合材料燃烧室(VAATE、TECH56).  相似文献   

4.
针对SMP机群的双层并行体系结构,研制出一种双层并行技术--在计算节点间采用MPI消息传递模式并行,而在计算节点内部采用OpenMP编译器指令模式并行.通过算例测试证明,采用该技术的航空CFD程序,并结合贪婪负载平衡分配技术进行并行计算,其效率可达94%,计算结果与实验值吻合.  相似文献   

5.
计算流体力学并行计算技术研究综述   总被引:12,自引:0,他引:12  
本文综述了中国空气动力研究与发展中心计算空气动力学研究所近年来开展的并行算法研究应用工作.包括有基于工作站机群和微机机群建立了分布式网络并行计算环境;在此并行环境下开展了CFD并行算法研究和并行应用软件开发研制;与国防科技大学计算机学院合作,开展了大型系列并行机研制过程中所选择的CFD并行程序的研制,并对计算机并行性能进行了测评.  相似文献   

6.
LM-NS3D程序的并行化及性能分析   总被引:1,自引:0,他引:1  
以PVM为消息传递支持软件实现了低马赫数流动三维数值模拟程序LM-NS3D的并行化,考虑了通信优化、数据局部化及负载平衡等.在两种并行平台上测试表明可扩展性好,并行效率高.分析了测试结果,讨论了提高并行计算性能的一些途径,总结了该类型CFD程序的并行化方法.  相似文献   

7.
子系统软件模拟器在综合化航空电子系统研制过程中发挥着巨大的作用,一方面它可以部分代替真实子系统完成单边或多边联试,另一方面还可以完成一些常规操作无法实现的系统测试功能。软件模拟器的修改非常频繁,为更加便捷地进行修改,本文提出了引入微型C语言编译器(TCC)使航电子系统软件模拟器设计脚本化的解决方案。经过某型号的实际应用表明,该方法非常实用,不但使软件模拟器屏蔽了硬件层,而且修改不依赖软件集成开发环境,既便利又具有很好的通用性。  相似文献   

8.
针对飞机设计制造还没有从根本上实现高度并行这一问题,给出了解决方案及实施架构,分析了其中的关键技术,研究出一种高效的产品与工艺并行设计模式,构建了相关功能系统,解决了工艺、工装设计人员在成熟度后期才参与并行研制,沟通方式落后,审查过程没有记录,没有从工具层面支持等问题。该模式已在飞机研制中得到验证和使用,真正实现了产品与工艺的并行设计。  相似文献   

9.
对于复杂的飞机类产品研制,要在数字化条件下进一步缩短产品研制周期、降低研制成本、提高研制效率与研制质量,就必须真正实现产品并行协同研制。本文在数字化设计模式下,提出一套覆盖了飞机产品全生命周期的产品成熟度模型,并探索性提出各成熟度等级下对应设计与生产制造等部门专业之间的主要工作项目/内容,可为各相关专业在各研制阶段下开展飞机并行协同研制提供参考。  相似文献   

10.
流场计算程序并行化方法的研究   总被引:4,自引:0,他引:4  
康继昌  于跃  洪远麟 《航空学报》1993,14(8):427-430
利用“流场分区”的方法把流场计算程序并行化,并成功地在Transputer并行计算机上运行,并行效率可达到80%。介绍了流场划分、并行编程以及提高并行效率的方法。  相似文献   

11.
利用LEX及YACC实现嵌入式SQL分析器   总被引:4,自引:0,他引:4  
Lex和Yacc是用来产生词法分析器和语法分析器的工具。本文讨论了LEX与YACC之间的关系 ,然后讨论了如何利用LEX和YACC实现嵌入式SQL分析器。在上面的研究基础之上 ,文章最后给出了利用LEX和YACC实现嵌入式SQL分析器的流程图。  相似文献   

12.
源源编译器是一种对源代码进行重构和分析的工具,在程序设计语言研究领域有着广泛的应用。给出了一种源源编译的控制流结构优化方法。方法结合编译结构分析,对于可化简合并的典型控制流结构,进行结构分析;经数据流分析满足优化条件后,实现基本块的合并。优化后程序的结构更加清晰,可读性更好。方法在SUIF编译器上实现,经使用Olden基准测试程序试验,有效提高了源代码的翻译质量。  相似文献   

13.
郝玉锴  崔西宁  李雷雷  杨琼 《航空学报》2016,37(4):1327-1335
性能评测是查找嵌入式计算机系统性能瓶颈、指导设备选型、平衡相关部件、优化系统结构以及提高系统实际性能的重要方法。在介绍了机载嵌入式计算机系统性能评测的指标和基本方法之后,重点分析了使用基准测试程序的测试方法和特点,以及基准测试方法的对比测试原理、不同测试环境的构建以及主要测试过程;选取了SPEC CPU 2000基准测试程序集针对机载嵌入式环境进行裁剪和移植,对某国产机载嵌入式实时操作系统分别以不同的嵌入式操作系统、嵌入式文件系统和编译选项为变量参数进行对比测试,得出了国产操作系统与国外同类商用操作系统运行实际应用程序的性能基本相当的结论,另外也得出文件系统对计算类基准程序的结果影响较小以及编译优化后能够大幅提高嵌入式系统性能等结论。  相似文献   

14.
软件体系结构是一种新型的基于构件以及构件库的深层的软件复用,它的提出使超大规模软件设计的简化成为了可能。本文提出了基于CORBA构件的软件体系结构模型,并通过给出ADL的BNF语法,扩充CIDL编译器和CORBA的服务,从而描述了其实现模型。  相似文献   

15.
Diagrammatic programming environments provide a unique challenge for the developers of test software. These cost effective environments facilitate access to technologies such as VXI, provide speedy development of highly effective user interfaces, and eliminate many of the tasks often associated with hardware integration in complex test systems. Nonetheless, difficulties can arise when designing functional and diagnostic test software in this environment. This paper introduces VISTA, a promising new architecture which allows users to elude most of the difficulties of building detailed functional and diagnostic Test Program Sets (TPSs), while taking full advantage of the benefits of diagrammatic programming environments. Here we examine an implementation of the VISTA architecture, the integration of advanced diagnostics, and the use of diagrammatic programming as a test language cross compiler  相似文献   

16.
杨一栋 《航空学报》1992,13(8):393-400
为跟踪90年代由高级语言开发飞控实时软件的总趋势,本文综述了高级语言在飞控中应用前景;归纳了编译器效率指标、编译器与目标计算机、软件生产率等问题。还简要地以C语言开发某直升机数字飞行控制系统为例,对高级语言开发实时飞控软件作了初步探讨,叙述了方法步骤,仿真验证手段及其结论。  相似文献   

17.
基于Modelica和Dymola的压气机系统的建模与仿真方法   总被引:1,自引:1,他引:1  
基于压气机性能方程推导出一种新的压气机级的数学模型,并在这一模型基础上用Modelica语言和Dymola编译器建立了计算机仿真模型,编成了压气机系统仿真程序。还描述了压气机仿真程序建模系统和面向对象的体系结构,介绍了压气机系统特性分析的应用例子,并进行了仿真验证。结果表明,采用建立的仿真模型能够用来模拟压气机性能。  相似文献   

18.
多核处理器平台上使用OpenMP编译指令优化n皇后算法   总被引:2,自引:0,他引:2  
简要介绍了OpenMP多线程编程模型,对n皇后算法进行了改进并在多核处理器平台上使用OpenMP编译指令进行优化。优化后的算法运行速度有了显著提高。  相似文献   

19.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号