首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
基于工作站或高性能微机群组的并行计算,是并行计算领域研究的热点。常见的并行环境有MPI等,但它们编程复杂,并行程序的可移植性差。该文介绍了一种有效的并行计算模型BSP,它的并行编程容易,性能可预测,程序的可移植性好。  相似文献   

2.
分布式并行计算是提高计算机性能常用的方法,但针对不同需求,并行程序的设计并没有统一的模型与方法,使得并行程序的编写完全依靠开发人员的经验。Google公司提出的分布式并行编程模型MapReduce能够完成特定类型的并行程序的开发与运行。使用哈希表对MapReduce分布式并行编程模型进行优化,减少中间结果中的碎片,并省略Combiner中间函数的调用,减少传输负载,提升运行效率,同时兼顾了Map函数与Reduce函数接口的属性,保持了MapReduce模型的并行性特点。  相似文献   

3.
分层并行计算模型   总被引:3,自引:0,他引:3  
传统单一的并行计算模型变得越来越复杂,对并行计算各阶段针对性不强、指导能力差的特点,为此提出了对并行计算模型分层研究的思想,依此把并行计算模型分为并行算法设计模型、并行程序设计模型、并行程序执行模型三个层次,分别给出了各个模型的特点及研究内容.理论分析结果表明,通过分层,每个阶段的模型分工明确,目标单一,指导性强.  相似文献   

4.
GAMMA和UNITY都是面向问题描述的程序设计语言.UNITY开发了一种公理语义规范语言,即UNITY逻辑,描述和推导程序的特性.这一规范语言也可以很自然地移植到GAMMA模型上去.基于上述语义规范,给出一个将UNITY程序变换成GAMMA程序的保语义等价性的程序变换方法,从而证明了GAMMA模型的描述能力强于UNITY模型  相似文献   

5.
基于C/S结构的Ada并行计算模型   总被引:1,自引:1,他引:0  
在研究Ada95并行计算语义的基础上,提出了一个基于C/S结构的Ada并行计算模型Ada-PCM,讨论了在C/S 环境下实现Ada并行计算存在的问题和解决方法。该模型不驻是研究Ada并行计算环境的基础,同时可为其它分布并行计算问题提供借鉴。  相似文献   

6.
为了快速求解10000个粒子的湍流碰撞聚合问题,采用OpenMP对Smoluchowski方程的FORTRAN求解程序进行了并行处理.数值结果表明:在不改变串行程序结构的情况下,仅对循环体部分进行并行处理,并行效率可高达80%,且串行程序与并行程序的计算结果完全吻合.对于大计算量循环体的并行计算,采用全部处理器进行并行计算时耗时最小.但是对于小计算量循环体的并行计算,采用全部处理器进行并行计算时耗时不一定最小.  相似文献   

7.
并行程序的编写、调试和性能分析十分复杂和困难,极大地阻碍了并行计算的普及,因此需要一个较完善的并行程序开发环境来帮助开发并行程序、监视程序运行和分析程序的性能,以减轻并行程序开发者的困难。本文针对消息传递类型的并行程序,研究并开发了一种可视化并行程序开发环境GPPDS(Graphical Parallel Program Development System),包括图形化并行程序开发模块、远程提交编译计算模块、性能数据监测模块以及性能可视化模块等。GPPDS是一个轻量的开发环境,功能实用、简单,便于使用。  相似文献   

8.
文章介绍一个面向普通PC互连构成的多处理机系统的并行程序开发环境ParaDK.ParaDK由并行程序设计语言ParaC、并行操作系统ParaOS和一个并行程序调试工具组成.ParaC是标准C++扩展了支持并行的宏与库函数而成.ParaOS在MSDOS基础上增加了并行处理所需功能并支持多线程.对ParaOS的多线程机制和线程间同步与通信的方式作了较详细的讨论,并简要介绍了并行调试工具的功能.  相似文献   

9.
自适应遗传算法优化模型小脑模型   总被引:2,自引:0,他引:2  
首次采用遗传算法(GA)设计模糊小脑模型神经网络的隶属函数,提出一个自适应GA优化算法,并且以优化模型小脑模型FuzzyCMAC学习正弦曲线,仿真实例表明,采用自适应GA方法优化的FuzzyCMAC学习精度比标准小脑模型CMAC提高大约三个数量级,比标准FuzzyCMAC(三角形隶属函数)提高一个数量级,自适应GA方法优化的FuzzyCMAC学习速度比GA优化的速度快且乾化过程的振荡明显减小,仿真  相似文献   

10.
共享存储器多处理机并行计算编译及调度机制   总被引:1,自引:0,他引:1  
引入并行程序段标记、程序段归并构造并行程序编译思想,设立并行计算调度状态字构造并行计算调度表,提出了一种有效的共享存储器多处理机程序、作业级并行计算编译调度思想及相应的算法。  相似文献   

11.
自适应遗传算法优化模糊小脑模型   总被引:3,自引:0,他引:3  
首次采用遗传算法(GA)设计模糊小脑模型神经网络(FuzzyCMAC)的隶属函数.提出一个自适应GA优化算法,并且以优化模糊小脑模型FuzyCMAC学习正弦曲线.仿真实例表明,采用自适应GA方法优化的FuzyCMAC学习精度比标准小脑模型CMAC提高大约三个数量级、比标准FuzzyCMAC(三角形隶属函数)提高一个数量级.自适应GA方法优化的FuzyCMAC学习速度比普通GA优化的速度快且进化过程的振荡明显减小,仿真证明该方法比普通GA优化方法稳定,收敛效果好.  相似文献   

12.
简要叙述了并行程序设计语言CM Fortran的计算模式、并行数据结构及其主要特征,并对Fortran77和Fortran90上的扩展部分作了概要描述。  相似文献   

13.
在传统的并行编程模型中,对大量数据如何进行并行计算、如何为每个任务分发数据、如何处理单点故障等问题,都需要大量的程序分析和设计,这些问题的有效处理都需要程序员显式地使用有关技术来解决.对于程序员来说,这是一项具有极大困难的工作,使得原本简单的运算反而变得非常复杂,这些问题的存在也在一定程度上制约了并行程序的普及.而MapReduce计算模型能有效地解决上述问题,阐述了Google的MapReduce计算模型的实现机制,并通过实例描述了该模型的执行过程.  相似文献   

14.
UG CAD/CAM在液压泵上的应用   总被引:1,自引:0,他引:1  
介绍了用UG开发液压泵CAD/CAM 的过程和液压泵新品开发的模式,还介绍了叶轮、壳体的CAD/CAM 实例  相似文献   

15.
在建立零件B-Rep形式实体模型的基础上,通过提取形状特征,附加工艺信息特征,可以建立机械零件的产品模型,作为CAD/CAM集成中的模型输入。基于现有成熟的商品化软件I-DEASGeomod进行了开发。  相似文献   

16.
在建立零件B-Rep形式实体模型的基础上,通过捍取形状特征,附加工艺信息特征,可以建立机械零件的产品模型,作为CAD/CAM集成中的模型输入,基于现有成熟的商品化软件I-DEASGeomod进行了开发。  相似文献   

17.
L inux是一个非常优秀的操作系统,其上的PVM也是目前最流行的并行编程语言之一.借助L inux构建并行计算系统,以及在L inux平台下开发PVM并行程序.  相似文献   

18.
结合向量式有限元(VFIFE)的计算规则以及桁架结构的特点,提出了一种并行程序节点分配机制.通过对桁架结构模型数据的分析,定义模型数据的分解规则,动态实现对模型数据的分解.依据分解的结果来动态划分并行计算的数据集,并且基于特定的并行计算框架完成并行计算.实例验证表明,该节点分配机制是有效的,并且极大地提高了计算效率.  相似文献   

19.
提出了一种基于PSPICE4.02通用电路模拟程序与优化技术相结合提取GaAsMESFET模型参数的方法,根据实例的GaAsMESFET小信号S参数与大信号S参数,利用约束优化技术提取模型等电路元件参数,并利用该电路模型参数设计制作1了3.7GHz-4.2GHz和5.2GHz=-5.8GHz GaAsMESFET放大器,给出了设计和测试结果并验证了该方法的正确性。  相似文献   

20.
为了快速求解线板型静电除尘器电场分布问题,采用OpenFOAM开源有限容积库及g++自定义静电除尘器电场分布求解器并行模拟计算。结果表明:串行计算与并行程序的计算结果完全吻合。在并行计算过程中,在处理器数量为2颗和4颗时会出现超线程加速比现象。随着并行处理器数量增加,并行加速比呈非线性增加,并行加速比先增加后减少。对于相同的收敛准则,高网格数量情况下的并行加速比小,并行效率低。  相似文献   

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

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