共查询到19条相似文献,搜索用时 93 毫秒
1.
2.
一种基于检查点的并行程序调试器的设计与实现 总被引:4,自引:1,他引:4
为支持大规模长时间运行并行程序的调试,有必要将检查点机制引入到并行程序调试器中,检查点设置与卷回应用中需要解决中途消息,孤儿消息和多米诺效应,活锁4个问题,并行程序调试中需要解决不确定性问题,提出的基于状态冻结的确定性检查点设置方法,可以避免检查点应用中孤儿消息和多米诺效应,活锁3个问题,通过消化记录的方法处理中途消息问题,采用记录/重放方法解决并行调试中的不确定性问题,基于状态冻结的确定性检查点设置方法,有效地解决了并行程序调试器和检查点结合时产生的诸多问题,该方法具有结构清晰,易于实现的优点,基于此技术,设计并实现了一个并行调试工具-DENNET。 相似文献
3.
一个基于机群系统的面向对象并行程序开发环境的研究与实现 总被引:1,自引:0,他引:1
面向对象程序设计技术可以降低并行程序设计的复杂性、提高并行程序的可读性,可维护性、可移植性,因此提供面向对象的并行程序设计环境,可以减少并行程序开发难度,有效地利用并行计算机系统的潜能,可扩展并行机群系统是随着网络技术迅速发展而出现的一种网络并行计算系统,其主要特点是适于粗糙度任务并行,适于采用消化传递机制,文中在可扩展机群系统上实现了面向对象的并行程序开发环境ParaObjcct,它由对象平台, 相似文献
4.
网络并行程序开发环境——PVM 总被引:3,自引:0,他引:3
本文介绍了“并行虚拟机PVM”的功能和特点,对它拉结构和程序开发方法进行了讨论,还介绍了PVM的应用情况。把它与我们自己开发的分布图形处理支撑环境DGPSE进行了比较,最后讨论PVM获得成功的原因。 相似文献
5.
一个基于机群系统的面向对象并行程序
开发环境的研究与实现 总被引:2,自引:0,他引:2
面向对象程序设计技术可以降低并行程序设计的复杂性,提高并行程序的可读性、可维护性、可移植性.因此提供面向对象的并行程序设计环境,可以减少并行程序开发难度,有效地利用并行计算机系统的潜能.可扩展并行机群系统是随着网络技术迅速发展而出现的一种网络并行计算系统.其主要特点是适于粗粒度任务并行,适于采用消息传递机制.文中在可扩展机群系统上实现了面向对象的并行程序开发环境ParaObject,它由对象平台、并行对象和邮件对象组成,并行程序以并行对象为单位并行执行,通过邮件对象传送数据,具有良好的封装性和可移植性,友好的用户编程接口,使用方便. 相似文献
6.
微机环境下基于PVM的网络并行程序开发方法 总被引:1,自引:0,他引:1
并行虚拟机PVM是一种通用的网络并行程序开发环境,它可以把连网的巨型机,大规模并行机,工作站以及微机作为一大型并行机使用,供人们开发并行算法或运行并行系统。此文对PVM的基本情况和最新进展进行介绍,讨论了基于PVM的网络并行程序开发方法,最后给出了具体的实例。 相似文献
7.
8.
有限延时消息通信模型及在并行程序调试器设计中的应用 总被引:1,自引:0,他引:1
1 概述在分布存储多计算机系统中,消息传递是进程间唯一的通信手段,消息通信模型决定了并行计算的模型。一般情况下,通过对并行程序计算模型的描述来研究消息通信的模型。分布存储多计算机系统中消息通信机制可以归为两类:阻塞(Blocking)通信和非阻塞(Non-blocking)通信。阻塞通信又称作同步通信,其特点是发送方和接收方都就绪,通信才进行,如果有一方未准备好,另一方便进行等待;非阻塞通信又叫异步通信,特点是发送方不必等待接收方就绪便可将消息发出,然后接着进行后面的操作。异步通信需要引入缓冲机制,同步通信则可以没有缓冲。在异步通信中,接收依然是阻塞的,这是从接收操作完成的角度来说的,与一些系统上提供的非阻塞接收函数概念不一样。 相似文献
9.
10.
PVM上的并行调试器 总被引:3,自引:0,他引:3
现代科学对计算机计算能力的需求,极大地推动了并行计算机的研究与发展,推出了许多高性能的并行计算机,如传统的向量巨型机CRAYC一90,大规模并行处理系统和可扩展的并行处理系统IN-TEL PARAGON,可扩展工作站机群IBM SPI等。与并行计算机硬件的发展相比,并行软件的研究尤显滞后 相似文献
11.
基于Linux集群的并行环境简单架设* 总被引:9,自引:0,他引:9
并行计算在各个领域的应用越来越广泛,而基于Linux集群的MPI并行环境是一个廉价、高效的并行计算系统。介绍了两种简单的基于Linux集群的MPI并行环境的构建方法,并且提供了软件的详细配置过程。 相似文献
12.
13.
本文描述了在VMware环境下构建基于MPICH的Linux集群,这些方法同样可以应用在真实环境中。通过在单机上利用VMware构建Linux集群,可以更小的设备资源学习和了解其中的基本原理,并能搭建一个简单的并行环境,在此环境中可以运行并行程序。 相似文献
14.
实现并行计算的群集系统 总被引:3,自引:1,他引:3
由于工作站性能快速增强和LAN带宽提高,群集系统逐渐成为并行计算领域中的重要分支。本文描述了群集系统的特征并讨论了其实现中的一些关键技术,如互连网络,PVM和MPI,最后肯定了群集系统的发展前景。 相似文献
15.
16.
并行FFT是解决大数据量FFT运算耗时过久的重要途径,在PC机群上实现并行FFT是一种低成本、高效率的解决方案。本文讨论了PC机群环境下MPI并行FFT实现,并利用建立的平台,对并行算法进行了测试,得出了一些有意义的结论和方法。 相似文献
17.
18.
19.
嵌入式远程调试器的设计与实现 总被引:4,自引:0,他引:4
为解决嵌入式系统不支持本地调试,且开发周期较长的问题,提出了一种采用软件插桩技术针对嵌入式系统的远程调试方案;对嵌入式系统远程调试所采用的关键技术及其工作原理作了详细说明,介绍了调试器基本功能的实现过程、交叉调试所用到的远程通信协议,最后重点剖析了调试器的设计与实现要点;实践证明该设计方案较好地解决了嵌入式系统调试过程中受限于系统自身资源与空间的问题,缩短了系统开发周期,达到设计要求。 相似文献