共查询到20条相似文献,搜索用时 140 毫秒
1.
基于工作站或高性能微机群组的并行计算,是并行计算领域研究的热点。常见的并行环境有MPI等,但它们编程复杂,并行程序的可移植性差。该文介绍了一种有效的并行计算模型BSP,它的并行编程容易,性能可预测,程序的可移植性好。 相似文献
2.
分布式并行计算是提高计算机性能常用的方法,但针对不同需求,并行程序的设计并没有统一的模型与方法,使得并行程序的编写完全依靠开发人员的经验。Google公司提出的分布式并行编程模型MapReduce能够完成特定类型的并行程序的开发与运行。使用哈希表对MapReduce分布式并行编程模型进行优化,减少中间结果中的碎片,并省略Combiner中间函数的调用,减少传输负载,提升运行效率,同时兼顾了Map函数与Reduce函数接口的属性,保持了MapReduce模型的并行性特点。 相似文献
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.
郑瑛 《西南民族大学学报(自然科学版)》2017,43(2):161-166
在传统的并行编程模型中,对大量数据如何进行并行计算、如何为每个任务分发数据、如何处理单点故障等问题,都需要大量的程序分析和设计,这些问题的有效处理都需要程序员显式地使用有关技术来解决.对于程序员来说,这是一项具有极大困难的工作,使得原本简单的运算反而变得非常复杂,这些问题的存在也在一定程度上制约了并行程序的普及.而MapReduce计算模型能有效地解决上述问题,阐述了Google的MapReduce计算模型的实现机制,并通过实例描述了该模型的执行过程. 相似文献
14.
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颗时会出现超线程加速比现象。随着并行处理器数量增加,并行加速比呈非线性增加,并行加速比先增加后减少。对于相同的收敛准则,高网格数量情况下的并行加速比小,并行效率低。 相似文献