基于MPI的矩阵运算并行算法研究

被引量 : 0次 | 上传用户:gongfangqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
矩阵是数值代数中的一个基本概念,许多科学计算问题往往归结为对矩阵的操作,如数值天气预报、三维图像处理、地震分析等。由于矩阵的运算,特别是大规模矩阵相乘,矩阵的特征值求解等需要大量内存并且耗时的处理过程,单处理机已经无法承受,因此有效地实现大型的矩阵并行算法在实际应用中是非常重要的。并行计算主要是完成各处理机之间的任务分配,即任务划分、处理机映射,也就是如何将任务合理地分配到计算机系统的多个处理机上,使各处理机的工作负载保持相对均衡,并且获得较好的并行性,使整个计算机系统在较短的时间内完成处理任务。此外,并行计算还应包括使各处理机间的交互尽量达到最小,以减少处理机间的数据交换,降低数据通信的成本。本文以并行算法及其应用为研究对象,重点研究了并行算法在矩阵乘法中的应用,并在IBM x3500四核服务器上对算法进行了实现。首先概述了并行计算的基本知识,详细阐述了并行算法性能优劣的评价因子,并介绍了本文的MPI并行编程环境,主要工作如下:(1)实现了矩阵运算的并行计算。分别对矩阵运算中的矩阵向量乘法和矩阵乘法进行详细的算法描述和并行分析,并在MPI的并行环境下实现了并行算法,对其实验结果进行了比较分析,表明在大规模矩阵运算中使用并行计算的必要性。(2)研究了矩阵特征值的求解。在许多实际问题中有时只需要计算绝对值最大的特征值,而不需要求矩阵的全部特征值,本文还给出了实现求解最大特征值的并行算法,并对算法进行了实现,对结果进行了分析。(3)应用矩阵并行算法到图论中。最短路径算法是图论中的一个经典问题,本文对单源最短路径并行算法和改进的全部顶点最短路径并行算法进行了并行化分析,给出了并行化的实现方法和步骤,理论和实验表明并行算法具有较高的并行效率。
其他文献
<正>10月29日,十二届全国人大常委会第十一次会议举行第二次全体会议,听取了最高人民检察院关于人民检察院规范司法行为工作情况的报告。这是自2006年10月以来,全国人大常委
在岩溶地区隧道施工过程中,涌水、涌泥(砂)已经成为隧道施工的第一大害。对岩溶水进行准确及时的超前地质预报,是当前岩溶地区隧道设计与施工中亟待研究与解决的关键问题。应
本文对中国原始社会中的生殖崇拜从考古学、民俗学、民族学等角度进行了考释。作者认为,半坡彩陶鱼纹系女阴的象征,鱼纹彩陶是祈求人口繁盛的鱼祭的祭器;时代稍晚的母系氏族
本文通过西安地铁2号线车站导向标识系统设计的实际项目,结合西安人文地域和地铁线路特征,综合分析各车站地理位置的特殊性,运用符号学作为理论指导,探究了站名图形符号的一
在经济全球化趋势及全面建设小康社会的背景下,城镇功能及其作用日益明显,区域经济差距逐渐拉大,大城市边缘地区城乡一体化规划是否合理、科学,是否能够最大限度地发挥各种资
《海德格尔全集》第75卷中有一篇海德格尔引用《老子》第11章来讨论荷尔德林诗作独特性的文章。本文首先介绍了这个文献,并探讨它对于了解海德格尔与道家关系的意义。这个新
随着生产和消费活动的高速发展,大量可再生及不可再生的废旧物任意丢弃,使环境遭受了越来越多的威胁,世界资源也日益减少,部分资源甚至面临枯竭,于是越来越多的企业和人开始
随着能源和环境问题的日益突出,实现节能减排具有重要的现实意义。高压共轨喷射系统对柴油机的经济性、动力性及减噪方面具有突出贡献,应用得越来越广泛。高压共轨喷射系统的
柴油机高压共轨燃油喷射系统,是最先进的柴油机燃油喷射装置,是21世纪高效、环保、清洁柴油机燃油系统的主流;可以实现预喷、主喷、后喷的多次喷射,是一种高度柔性控制的燃油
矩阵变换器是一种新型拓扑结构的绿色“全硅”功率变换器,因具有单级频率变换、无需大容量的贮能元件、输入端功率因数可调、输出电压幅值和频率可调、能量可双向流动等特点