问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

并行程序设计采用哪个库好呢?

发布网友 发布时间:2022-08-29 18:55

我来回答

2个回答

热心网友 时间:2024-12-04 18:18

这两个是两种截然不同的并行方法。

MPICH是针对多主机联网并行计算(专业术语是 多地址空间 分布内存 并行计算),当然也可以用于单主机上多核/多CPU的并行计算(多地址空间 共享内存 并行计算),不过效率低。

OpenMP才是针对单主机上多核/多CPU并行计算而设计的,换句话说,OpenMP更适合单台计算机共享内存结构上的并行计算,主要是 单地址空间 共享内存 并行计算。不过OpenMP只能在单主机上工作,不能用于多台主机间的并行计算!如果要多主机联网,那必须有额外的库函数帮助,比如 MPICH + OpenMP 混合编程。

Fortran95语言是更适合并行程序设计的语言,或者Parallel C 。

如果大量进行科学计算的并行程序设计的话,Fortran95语言编程非常方便,特别是矩阵运算,比如 matmul(A, B),就能完成两个矩阵相乘的自动并行化,完全不用自己考虑并行矩阵乘法的算法。

你可以在这个BBS获取更多信息——

参考资料:http://www.unix-center.net/bbs/forumdisplay.php?fid=17

热心网友 时间:2024-12-04 18:19

自动转入投票流程专用模板
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我想下个好点的股市行情软件,光大证券金阳光app怎么样啊? 股票行情软件下载选哪个比较好?光大证券的金阳光app怎么样? 光大证券开户APP是什么 光大用什么炒股软件 家里房顶漏水怎么办 房顶漏水最好补漏方法 中石化薪资揭秘(天津、海南、镇海、中科、茂名) 专科生在茂名石化待遇怎样 茂名石化正式工待遇怎么样 茂名石化待遇如何 729-08胶皮是内能的吗 并行程序和串行程序的异同点,列举一下,谢谢 电子商务创新班什么意思 ipc创新班是什么意思啊 昆明理工大学创新班什么意思 ...是如何计算的,为什么有些up主粉丝10多万,直播人气值能达到600多万... 黄咖喱弄到衣服上怎么洗 日常生活中,金钱的多少是家庭和睦的象征吗? 一斤450那十钱多少钱? 找一个英语句子、含有“Sunny” 用sunny,ridebikerun造句 how.sunny造句 sunny怎么造句 人力资源涉及我国的哪些法律? 面相眉间皱纹怎么看? 周末计划日记600字作文5篇 关于马的成语:①说年老雄心在,称为什么?②喻光阴迅速,谓什么? 牛骥同皂是啥意思 数字360是什么意思有哪些含义 奇虎360品牌的文化 和价值 利益 是什么 在露天西瓜栽植过程中,会发生哪些病害?该做好哪些方面的工作?_百度... 并行程序设计需要注意哪些问题? 在并行程序计算中采用哪些方式可以实现对线程共享内容进行保护_百度... 池塘里的风波——大不了 什么意思 没比我大不了几岁,比我大不了几岁,是指小还是大 大不了坐牢是什么意思? 大不了破罐子破摔什么意思 当有人说“有什么大不了的?”“,这是什么意思?” 2021感恩节朋友圈文案句子80句 股票对人类在经济发展方面有没有贡献?(高分) 核桃树砍掉后如何保存 核桃树怎么防冻.防寒比较好? 问一下什么时候写凤歌《山》《海》《经》的第三部?前面是《昆仑》和... 关于教师读书心得感悟5篇集锦 ...指示灯一起亮 哪儿出问题了我用的是双飞燕的键盘 全国户外拓展公司有哪些 本人学习城轨专业,但是毕业之后不知道以后能干嘛。学校老师建议考专升 ... 口袋妖怪单机版支线任务,传说中的灵明石猴奥林匹斯城线索怎么完成?_百度... 木炭燃烧的产生的是火光还是火焰 怎样区分发光还是火焰 如何让矮牵牛冬天开花 潘多拉的魔盒讲述的主要内容