共查询到20条相似文献,搜索用时 15 毫秒
1.
本文阐述的银河-Ⅱ并行程序设计环境KD-PASTE以相关分析理论为基础[1],充分挖掘应用程序的向量成分,并同时对程序的微任务化[1]进行了探索。该系统功能齐全,使用方便,可移植性强。 相似文献
2.
分布并行系统的并行程序设计环境 总被引:1,自引:0,他引:1
分布式并行计算机系统中,由于没有共享内存以支持处理机间的数据交换,因而需采用messagepassing的方式实现并行计算中处理机间的数据通讯,并行程序设计环境作为程序员使用并行计算机系统工具,对于并行处理技术以及并行计算机系统的发展与推广应用都有重要的作用,本文将分布基于messagepassing的并行计算机系统中的并行程序设计环境的基本问题,并介绍几种典型的并行程序设计环境。 相似文献
3.
并行程序设计环境和工具研究综述 总被引:1,自引:1,他引:1
并行程序设计环境和工具已经成为并行程序设计人员的必备工具和得力助手,可以说,没有好的并行程序设计环境和工具,就没有好的并行处理。本文简略回顾并行程序设计环境和工具的研究历史,介绍这些研究的现状和动向,分析有关的关键技术,最后展望并行程序设计环境的发展前景。 相似文献
4.
本文首先分析介绍结构并行计算机系统的两种方法:Multiporcessors和Multicomputers,然后介绍一种Multicomputers并行计算机系统中基于messagepassing的并行程序设计环境以及并行程序设计方法,它具有程序设计简单,直观等特点,易于构造程序模型,并能获得较好的加速比。 相似文献
5.
BSP模型是独立于并行体系结构,既可作为并行计算模型又可作为并行程序设计模型。利用该模型进行并行程序设计简单、而且可移植性强,可在多种并行系统上实现。 相似文献
6.
一种基于Message Passing的通信技术和并行程序设计方法 总被引:3,自引:0,他引:3
分布式并行计算机系统中,由于没有处理机间的共享内存以支持数据通信,因而需要以Message-Passing的方式来实现处理机间的数据共享。本文介绍一种基于Messagge-Passing的通信技术以及以此为基础的并行程序设计方法。 相似文献
7.
并行程序设计与实践 总被引:2,自引:0,他引:2
钟诚 《计算机与数字工程》1994,22(5):14-16,36
本文论述并行程序设计的基本方法,以及影响并行性的若干因素,并给出一个并行程序实例及其在IBM微机上的仿真实验结果。 相似文献
8.
BSP模型是独立于并行体系结构,即可作为并行计算模型又可作为并行程序设计模型。利用该模型进行并行程序设计简单、方便,而且可移植性强,可在多种并行系统上实现。 相似文献
9.
Open-MP与并行程序设计 总被引:1,自引:0,他引:1
The application programming interface Open-MP for the shared memory parallel computer system and its characteristics are illustrated. We also compare Open-MP with parallel programming tool MPI.To overcome the disadvantage of large overhead in Open-MP program,several optimization methods in Open-MP programming are presented to increase the efficiency of its execution. 相似文献
10.
11.
人们普遍认为并行处理技术将成为下一世纪计算机领域的主流技术。近年来,从不同的角度入手,已经研制出各种各样的并行程序设计环境。有的从程序设计语言的角度出发,在程序设计语言中引入了有利于并行性开发的语言元素,如Linda,Emerald等,前者是基于共享存储计算模型的,而后者是基于消息传递计算模型的;还有的从程序辅助开发工个的角度出发,像C、FORTRAN77等,开发了并行操作原语库,著名的产品有PVM、MPI等,它们都是基于消息传递计算模型的。虽然有如此多的开发环境,但它们都不同程度地存在这样那样的问题,有的不支持异构环境,有的只支持单一的并行计算模型,还有的容易出现负载矢衡的情况。同时,它们都有一个共同的缺点是,用户界面不够友好,利用它们进行并行程序开发仍然是件费时、易出错的工作。 相似文献
12.
13.
14.
15.
16.
异构型计算能有效地利用多种不同的高性能计算机,以满足大型计算问题的不同计算需求。本文着重讨论了支持异构型计算的并行程序设计环境所需具备的功能,并以目前最流行的PVM和Express系统为例进行说明。 相似文献
17.
支持多种并行程序设计模式的可移植并行调试器设计与实现 总被引:2,自引:0,他引:2
MPDG是为高性能并行巨型机系统设计的调试工具,其设计指导思想是:1.采用Client/Server结构,实现系统的可移植性,具体表现为将用户界面,并行调试管理与调试监控服务分离,调试监控采用目标系统支持的调试器;2.以同一的使用方式支持多种并行程序设计模式应用,针对共享内存的并行目标应用(如OpenMP程序)和基.于水息传递的分布式目标应用(如PVM或MPI程序),提供风格完全一致的调试手段;3.实现图形用户界面,MPDG的GUI分为3级,即主界面,进程集,单个进程,进程集控制特别适合具有相同执行流和用户视图的并行进程的调试。 相似文献
18.
19.
LabVIEW在并行程序设计中的应用 总被引:5,自引:0,他引:5
介绍了一种新型的计算机测控系统的软件开发平台LabVIEW。根据其图形化编程、数据驱动的特点,提出了一种利用LabVIEW在Windows环境下设计并行程序、仿真并行信号处理算法的方法,并给出了实际应用的例子。 相似文献
20.
DPHL语言是一种数据并行高层建模语言,使用DPHL语言编程,可以简化并行程序构造,提高并行程序的生产率和可移植性。本文重点讨论适用于DPHL语言及其程序设计的CTA并行计算模型和阶段抽象并行程序设计模型。 相似文献