高性能计算机部件mpi,MPI并行代码生成与通信优化技术研究

本文深入探讨了MPI并行化编译的关键技术,包括代码生成和通信优化。提出了一种基于数据一致分布的代码生成算法,旨在解决由于数据重分布导致的通信开销问题,以提高MPI程序的加速比。此外,还回顾了MPI并行化编译的历史,分析了当前代码生成和通信优化算法的状态。
摘要由CSDN通过智能技术生成

MPI并行代码生成与通信优化技术研究

科学与工程计算中重大挑战性问题的涌现和微电子技术的革新,扎实推进高性能计算机的发展。随着高性能计算机的普及和应用,MPI并行模式已成为高性能计算平台普遍支持的重要编程手段之一。因此,MPI并行化编译是有效解决开发高效并行程序和继承经典串行软件问题的重要途径。本文对MPI并行化编译中并行代码自动生成的相关技术进行了深入研究,主要内容包括代码生成和通信优化。本文的主要工作总结如下:1、详细回顾了MPI并行化编译领域的发展历史,全面介绍了MPI并行化编译的关键技术,并深入分析了代码生成算法和通信优化算法的研究现状。2、提出了基于数据一致分布的代码生成算法。目前的典型MPI并行化编译系统从数据重分布的角度生成MPI代码,但大量散发和收集的通信开销导致MPI程序的低加速比。为了解决此问题,基于数据一致分布的代码生成算法在串行中间代码的抽象语法树和符号表中,根据给定的基于数据一致分布的并行循环集和通信数据集,进行基本MPI函数变换、输入输出

(本文共89页)

本文目录 |

阅读全文>>

并行计算作为现代科学计算的一种重要方法,常用于解决复杂和计算量大的问题。...

(本文共3页)

阅读全文>>

介绍了MPI并行计算的基本概念和搭建并行计算集群的方法...

(本文共1页)

阅读全文>>

建立MPI程序中三值光学计算机(ternary optical computer,TOC)和CPU在指令级别上协同工作的技术.在该技术中,TOC节点作为服务端,运行等待连接的进程:CPU上运行的MPI进程作为客户端,使用以SHDX为前缀的一类扩充指令来请求与TOC连...

(本文共10页)

阅读全文>>

运用ActiveX技术实现VB对MPI软件的有效控制,开发出优化注射成型保压压力的程序,自动为用户提供2种保压方式:先恒压后线性递减保压和先恒压后阶梯降压保压供用...

(本文共6页)

阅读全文>>

MPI(Message Passing Interface)是消息传递并行程序设计的标准之一,概述了MPI的概念和组成,着重介绍了支持并...

(本文共4页)

阅读全文>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值