基于DVM的可视化并行程序开发平台设计

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:a351200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行处理是指同时对多个任务或多条指令、或多个数据项进行处理,从而大大提高计算速度。实现这种并行处理的计算机系统称为并行计算机系统。并行计算采用并行程序实现,并行程序设计的算法结构与并行计算机系统结构紧密相关,当前流行的算法结构有共享存储、消息传递、数据并行等多种模型。DVM系统是一个基于数据并行的并行程序模型,因其良好的特性而受到越来越多的关注。 本文设计了一个基于DVM系统的并行程序设计图形可视化系统。该系统通过一个可视化的编程环境为DVM并行程序设计提供了一条有效的途径,降低了编写并行程序的难度。 论文首先讨论了高性能计算的需求,分析了各种并行计算机的特点,阐明了并行计算机的发展方向。并详细阐述了并行算法结构、并行程序设计的基本原则、并行程序设计环境等并行程序设计的基本理论。然后,在详细分析DVM系统模型和DVM程序的执行特性的基础上,设计了图形可视化并行程序设计平台的总体结构并以VC为基本编程工具,具体实现了该平台的主要功能,图形化地显示了数据块在各处理器上的分配、数据对齐,远程数据访问等情况。 综上所述,本文设计了一个基于DVM系统的并行程序可视化开发平台,实现了该平台的主要功能,同时也为系统的进一步完善和改进奠定了基础。
其他文献
直扩通信技术具有很强的抗干扰能力、低截获率、良好的码分多址通信能力和高保密性等优点,因此它在军事和民用通信、遥测、定位等领域得到了广泛的应用。 由于直扩信号具有
目前高校数字通信实验教学项目内容单一,缺乏灵活性,跟不上现代通信技术的发展要求。为了适应电子通信技术的发展,研制了一种高等院校数字通信专业课和数字通信技术研究用的“综
Internet网络正在经历着飞速的发展,由此各种网络产品也层出不穷。近年来,随着软硬件资源的成熟与完善,嵌入式系统的应用已成为21世纪热点之一,其应用领域涉及通信、自动化、信息
无线局域网是计算机网络和无线通信技术相结合的产物,是非常便利的数据传输系统。近年来随着通信技术的发展,无线局域网(WLAN)技术也得到了飞速的发展。过去无线局域网主要在小
期刊
近年来,Internet技术和应用获得始料不及的发展。IP网中传输的信息已由单纯的文本数据演变到丰富多彩的多媒体信息(如语音、图像图形、实时视频等)作为因特网上的电话服务,IP电
WAP(Wireless Application Protocol)是无线应用协议之意,它融合了移动通信和Internet两项技术。它充分考虑了无线信道的固有特点(如信道稳定性差、衰减干扰大、带宽窄、时延
防火墙是一种保护本地系统和网络,抵制基于网络的安全威胁,同时提供通过广域网和因特网对外界进行访问的有效方式。防火墙是一种有效的防御措施,它能增强内部网络的安全性,能够防
本文的主要工作是在对几种典型的多用户检测中技术研究的基础上,着重探讨基于信号子空间的多用户检测技术,并对其性能进行仿真分析。全文内容主要分为以下几个部分: 1.简要回
随着科技的日新月异,个人计算机和互联网的普及,无线应用的广泛深入,多媒体技术也得到了长足的发展.从Motion JPEG发展到了Motion JPEG2000.Motion JPEG2000是新的无帧间编码