- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计 算 机 与 现 代 化
2011年第 7期 JISUANJ1YUXIANDAIHUA 第 191期
文章编号:1006—2475(2011)07-0084-04
一 种基于MPI与OpenMP的矩阵乘法并行算法
张艳华 ,刘祥港
(1.天津科技大学计算机科学与信息工程学院,天津300222;2.天津科技大学计算中心,天津300222)
摘要:阐述MPI与OpenMP进行并行计算的特点,并在VisualStudio2010上构建一个基于两者的混合编程平台。程序在该
平台上执行时能够同时实现多进程与进程内多线程编程,设计并实现一种基于数据划分的矩阵乘法的并行算法,将数据分
解为两部分交给两个计算节点分别完成,并在每个计算节点内将数据进一步划分,交给多个线程同时执行。通过与非并行
矩阵乘法、MPI矩阵乘法、OpenMP矩阵乘法运算性能进行比较 ,验证该算法可以有效地挖掘计算机的处理能力。
关键词:数据划分;混合并行计算;MPI;OpenMP;矩阵乘法
中图分类号..TP3ll 文献标识码:A doi:10.3969/j.issn.1006-2475.2011.07.024
ParallelAlgorithm ofMatrixMultiplicationBasedonMPI& OpenMP
ZHANG Yan—hua ,LIU Xiang—gang。
(1.CoHegeofComputerScienceandInformationTechnology,TianjinUniversityofScience&Technoloyg,Tianjin300222,C~na;
2.ComputingCenter,TinajinUniversityofScience&Technology,Tianjin300222,China)
Abstract:HowMPIandOpenMPactseparatelyonpar~lelcomputingisintroduced,andaplaftorm isestablishedusingMPInad
OpenMPonVisualStudio2010.Themulti—processandmultithreadingsarerealizedonit.A matrixmultiplicationparallelalgo—
rithm ondatapartitioningisdesignedandimplemented.Thematrixdataaredividedintotwopartsfortwocomputers.Eachtom—
putercompletesonepartbyusingmuhithreadings.Theexperimentsprovethatdataprocessingcapabilityisimprovedcompared
withmatrixmultiplication,matrixmultiplicationonMPIandmatrixmultiplicationonOpenMP. 、
Keywords:datapartitioning;mixtureparallelcomputing;MPI;OpenMP;matrixmultiplication
达成像算法并行化提供研究基础。
0 引 言
1 基于MPI与OpenMP的并行编程模型
随着计算机硬件技术的发展,处理器和网络性能
1.1MPI与OpenMP简介
的不断提高,将多台计算机利用网络连接构成机群,
1.1.1MPI简介
已经成为构建可扩放并行计算机的一种趋势。并行
MPI即消息传递接口,应用于分布式存储并行系
编程
您可能关注的文档
- 染料木素自乳化制剂的处方研究.pdf
- 热暴露下预应变对CMSX-4单晶高温合金的显微组织演变的影响.pdf
- 热处理对定向凝固Nb-Ti-Si基超高温合金组织和显微硬度的影响.pdf
- 热处理对果蔬贮藏品质和采后生理的影响及应用.pdf
- 热脱附~气相色谱法对空气中苯系物测试精度的实验研究.pdf
- 人类发展指数的解析及应用——基于山西省各地市的测算与比较.pdf
- 人力资本、技术创新与创新型城市建设——基于济南与青岛的比较分析.pdf
- 认知诊断计算机化自适应测验的题库使用均匀性初探.pdf
- 日本老年人社会福利事业的结构与法律变迁——兼评中国老年人福利与保障法的定位.pdf
- 日本囊对虾性腺蛋白质双向电泳的样品制备方法的改进.pdf
文档评论(0)