首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
用多机系统进行并行仿真是解决大规模连续系统实时仿真问题的有效途径。多机并行仿真中关键要解决的问题,是如何有效地将一个仿真任务分配到多机系统上并发执行,并获得高的加速比。本文介绍了作者自行研制的并行仿真软件支撑环境PARSIM,它可将一个传统单机上串行执行的仿真程序自动转换成在同构型多机系统上高效并发执行的并行仿真程序,并就并行性识别,多任务自动划分等问题展开了讨论,给出了相应的算法和应用实例。  相似文献   

2.
方同祝 《微机发展》1999,9(4):31-32
利用Ada语言单CPU多任务并行算法的特点,我们用单CPU上多任务并发运行的方法来仿真多机并行处理的模型,实现单机交替并发的并行仿真运算,对单CPU多任务并行运算进行了探讨。  相似文献   

3.
并行处理仿真为并行系统的建模分析,并行算法的模拟执行以及并行环境的性能评价提供支持,本文利用任务相关仿真时钟和重叠时间片建立了一种支持完全并和用户并发方式的并行多任务模型,并结合对不同调度算法和互连结构的仿真实验,着重分析了任务调度对系统性能的影响以及互连网络技术与通信开销的关系。同时,仿真环境还提供模拟执行的并发度曲线和任务执行踪迹供和户分析调试并行程序。  相似文献   

4.
提出了基于信息集成原理的一种水下航行器导引控制系统仿真的新方法。文中详细地介绍了仿真系统的结构,以及多任务调度和多帧速配置等一些典型问题的解决方法,研究结果可在并行和分布式计算机系统中仿真。  相似文献   

5.
本文首先分析了传统仿真系统的局限性,以及智能化仿真系统应具有的主要功能,然后介绍作者开发的一个智能化FMS仿真系统,其中成功地利用各种知识,实现了FMS仿真主程序的自动生成。  相似文献   

6.
本文具体讨论了一个为CIMS的运行进行图形仿真服务的并行智能仿真模型。该模型有效地反映了CIMS环境中各工作单元的运行情况,并基于时延Petri网理论实现了该模型,这一设计思路已在SUNSPARC机器上用C语言完成,达到预期设计目的。  相似文献   

7.
该文在研究石油领域并行仿真需求的基础上,给出了四种并行仿真模式。这些并行仿真模式已在基于机群的石油勘探仿真系统中得到了很好的应用。它们同样适用于其它应用领域,用以提高并行仿真系统的性能。  相似文献   

8.
基于HLA的体系规范,研究多任务智能规划和运动目标搜索技术,设计了一个多任务规划仿真系统.介绍了多星多任务的智能规划技术和基于MIP/CP模型的运动目标搜索技术,针对空间信息任务特点分析了系统需求,设计了分层的系统结构,实现了一个仿真系统原型.针对MIP/CP模型进行了仿真数据测试,分析了仿真结果.该原型系统实现了分布式的仿真支撑平台,为进一步进行理论探索提供了一个参考实验平台.  相似文献   

9.
介绍了在实时多任务多用户操作系统QNX支持下,实时多任务航空通用测控系统数字仿真软件的设计目的、要求、组成和功能,重点讨论了实时多任务数字仿真软件的实现和解决的技术关键。  相似文献   

10.
面向航天任务综合仿真的想定生成系统研究   总被引:1,自引:0,他引:1  
柯冠岩  陈璟 《计算机仿真》2006,23(12):16-19,246
设计和实现了一个面向航天任务综合仿真的想定生成系统。目前,多数的想定生成系统都是为军事战术仿真服务,而所描述的想定系统,则是建立在航天任务综合仿真的基础上。航天任务综合仿真的想定生成系统有如下特点;首先,它支持同一概念模型向不同仿真模型的映射;其次,由于想定模型种类多样,模型之间关系复杂,想定生成系统在对多粒度模型支持以及想定的描述方法等方面也异于一般想定生成系统。首先定义了航天任务综合仿真的想定的内涵,并阐述了想定生成系统的特点。接下来给出了系统的组成结构,最后是系统实现方案及运行流程。  相似文献   

11.
该文基于分布式并行计算机系统,对一类多层二维二相流油藏数值模拟问题给出了3种任务划分策略-"卷帘"方式、区域分解方式和"卷帘"与区域分解结合的方式,对它们进行了比较,提出了减少求解时间、利于负载均衡和提高并行性能的任务划分方法,并实际应用于有多达72万个网格节点的大规模油藏模拟问题.实算结果表明,该策略划分产生的并行求解任务均衡,有利于加速比的提高.该方法也适用于区域或数据并行的任务划分问题.  相似文献   

12.
基于多层油藏问题负载均衡的并行任务划分   总被引:1,自引:0,他引:1  
舒继武  赵金熙  周维四  张德富 《软件学报》1999,10(10):1061-1066
该文基于分布式并行计算机系统,对一类多层二维二相流油藏数值模拟问题给出了3种任务划分策略—“卷帘”方式、区域分解方式和“卷帘”与区域分解结合的方式,对它们进行了比较,提出了减少求解时间、利于负载均衡和提高并行性能的任务划分方法,并实际应用于有多达72万个网格节点的大规模油藏模拟问题.实算结果表明,该策略划分产生的并行求解任务均衡,有利于加速比的提高.该方法也适用于区域或数据并行的任务划分问题.  相似文献   

13.
We present a method of automatically generating circuit designs using evolutionary search and a set of circuit constructing primitives arranged in a linear sequence. This representation has the desirable property that virtually all sets of circuit-constructing primitives result in valid circuit graphs. While this representation excludes certain circuit topologies, it is capable of generating a rich set of them including many of the useful topologies seen in hand-designed circuits. Our system allows circuit size (number of devices), circuit topology, and device values to he evolved. Using a parallel genetic algorithm and circuit simulation software, we present experimental results as applied to three analog filter and two amplifier design tasks. In all tasks, our system is able to generate circuits that achieve the target specifications. Although the evolved circuits exist as software models, detailed examinations of each suggest that they are electrically well behaved and thus suitable for physical implementation. The modest computational requirements suggest that the ability to evolve complex analog circuit representations in software is becoming more approachable on a single engineering workstation  相似文献   

14.
基于1553B总线的先进飞机电气终端的仿真   总被引:3,自引:0,他引:3  
该文对基于MIL-STD-1553B数据总线的先进飞机配电系统的结构和功能进行了分析,重点论述了仿真系统的结构及仿真软件的实现.配电自动化过程是个多任务并发过程,如何协调各任务的运行,提高系统运行效率,是仿真软件的关键.该文从仿真软件的功能出发,论述了系统任务的划分,并结合Windows消息驱动机制和多线程概念,提出了一种Windows环境下实现多任务管理的方法;同时,该文从实时数据库和线程安全类概念出发,论述了一种用于管理系统运行过程中公用数据的简易的内存数据库管理系统,两者的结合很好地解决了上述问题.调试结果表明,系统运行可靠,达到了功能要求,性能良好,具有很好的仿真效果.  相似文献   

15.
网格生成是计算流体力学中非常重要的一环,大规模数值模拟过程中对网格精度要求的提高会导致网格生成所耗的时间增加.文中基于OpenFoam开源软件中的网格生成算法,主要研究多面体网格的并行生成,并提出OpenMP和MPI混合并行的多面体网格生成方法.通过理论分析得到,使用混合并行方法生成相同质量的网格时,混合并行方法生成网...  相似文献   

16.
This paper describes the development and application of a piece of engineering software that provides a problem solving environment (PSE) capable of launching, and interfacing with, computational jobs executing on remote resources on a computational grid. In particular it is demonstrated how a complex, serial, engineering optimisation code may be efficiently parallelised, grid-enabled and embedded within a PSE. The environment is highly flexible, allowing remote users from different sites to collaborate, and permitting computational tasks to be executed in parallel across multiple grid resources, each of which may be a parallel architecture. A full working prototype has been built and successfully applied to a computationally demanding engineering optimisation problem. This particular problem stems from elastohydrodynamic lubrication and involves optimising the computational model for a lubricant based on the match between simulation results and experimentally observed data.  相似文献   

17.
Given the increased availability of general purpose parallel computers two issues arise: One needs to compare the performance of the different available platforms using realistic examples, and it is necessary to write application software that can be ported easily in order to take advantage of different platforms. The authors address these issues from an applications point of view. They are interested in the use of general purpose parallel computers for simulation tasks needed during the design of very large scale integrated (VLSI) circuits. They characterize the simulation task as a useful benchmark and introduce a high level process view of parallel simulation that is helpful for deriving portable parallel programs. Details of the partitioning strategy and the simulation algorithm used in the application are given. They discuss their implementation on different parallel machines and give statistics of various experiments  相似文献   

18.
A software framework taking advantage of parallel processing capabilities of CPUs and GPUs is designed for the real‐time interactive cutting simulation of deformable objects. Deformable objects are modelled as voxels connected by links. The voxels are embedded in an octree mesh used for deformation. Cutting is performed by disconnecting links swept by the cutting tool and then adaptively refining octree elements near the cutting tool trajectory. A surface mesh used for visual display is reconstructed from disconnected links using the dual contour method. Spatial hashing of the octree mesh and topology‐aware interpolation of distance field are used for collision. Our framework uses a novel GPU implementation for inter‐object collision and object self collision, while tool‐object collision, cutting and deformation are assigned to CPU, using multiple threads whenever possible. A novel method that splits cutting operations into four independent tasks running in parallel is designed. Our framework also performs data transfers between CPU and GPU simultaneously with other tasks to reduce their impact on performances. Simulation tests show that when compared to three‐threaded CPU implementations, our GPU accelerated collision is 53–160% faster; and the overall simulation frame rate is 47–98% faster.  相似文献   

19.
采用Intel Xeon LV处理器,利用先进的EDA工具和仿真软件进行高速串行总线的合理布局布线,实现了一种支持多主并行处理的加固计算机。根据应用,构建了基于高速互连网络的计算机硬件系统,结合成熟的商用并行软件,对计算机系统并行能力进行了测试;针对抗恶劣环境应用,特别是热设计,通过热分析、建模仿真(Icepak)等手段,实现计算机系统的环境设计。  相似文献   

20.
通用DCS仿真环境的研究   总被引:2,自引:1,他引:2  
该文分析了仿真培训系统对运行环境的基本要求,在研究了其中的关键技术的基础上,设计并实现了仿真培训的网络运行环境,构建了功能完备的教师指令台和仿DCS操作站,编制了基于TCP/IP协议的通讯程序,提出了仿真模型软件片断运行机制和开发工具构造方法。  相似文献   

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

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