腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
我有12个CPU,1个套接字,每个套接字有6个内核,每个内核有2个线程--这些信息
如何
与
MPI
和
OpenMP
并行
化相对应?
、
、
、
、
我需要为一些需要计算的c++代码实现一些
并行
计算功能。我已经读到,可以
使用
MPI
和
OpenMP
的组合来实现我所需要的--
MPI
可以用于在处理器之间分配任务,而
OpenMP
用于在各个处理器上的线程之间分配任务。我输入了lscpu (见下文)检查我的办公室PC处理器的细节,但我不知道
如何
解释它。要点似乎如下: 那么,我
如何
用
并行
化的可能
浏览 3
提问于2019-04-09
得票数 1
1
回答
从
MPI
程序内部启动
OpenMP
程序
、
、
、
、
我想调用一个库,它利用
OpenMP
并行
化,在程序内部通过
MPI
并行
运行
。如果我只是
使用
单个进程
运行
MPI
程序,那么当调用
OpenMP
库时,将正确生成7个额外线程(对应于机器上的核数),并
并行
执行该任务。如果我在两个进程上
运行
我的
MPI
程序,并让每个进程调用
OpenMP
程序,那么每个进程都会产生自己的线程,而不是像以前那样一起工作,使得计算时间要长得多。一个更复杂的
浏览 5
提问于2017-04-20
得票数 0
回答已采纳
1
回答
MPI
能像
OpenMP
那样
运行
基于任务的程序吗?
、
我只是对
OpenMP
和
MPI
之间的区别感兴趣。
MPI
还能在
OpenMP
中
并行
同时
和
递归函数(如“任务”)吗?如果
MPI
可以
运行
基于任务的程序,那么减少任务也是可以的吗?
浏览 5
提问于2022-01-20
得票数 0
回答已采纳
1
回答
混合分布式
和
共享内存的混合
OpenMP
+ OpenMPI?
、
、
基于单CPU的估计,预期
运行
时间约为10年,内存需求约为64 GB。几乎不需要IO。我正在讨论的代码的串行版本(用C编写)工作得足够好,我必须开始考虑
如何
最好地
并行
化代码。我可以访问具有大约64 GB RAM
和
每个节点16个核心的集群。我可能会限制自己
使用
例如<= 8节点。到目前为止,根据我所读到的内容,我提出的解决方案是
使用
混合的
OpenMP
+ OpenMPI设计,
使用
OpenMP
管理各个计算节点上的线程,
使用</e
浏览 0
提问于2012-09-08
得票数 4
回答已采纳
2
回答
MPI
中的
并行
循环
?
、
、
我以前从未
使用
过
MPI
,也没有上过关于
并行
编程的正式课程。我是一个应用数学系的学生,正在做一个大型的项目,这个项目由一系列for
循环
组成。在每个for
循环
中,迭代完全独立于其他迭代,所以我非常肯定这可以很容易地
并行
化。 我试着先
使用
openmp
,但得到一个找不到文件的错误(Mac用户),我不太确定
如何
解决这个问题。那么,在
MPI
中这是一个简单的任务吗?由于某种原因,谷歌在这里找不到答案。
浏览 0
提问于2014-04-23
得票数 2
回答已采纳
2
回答
MPI
和
OpenMP
有什么不同?
、
、
我想知道(简而言之)
OpenMP
和
MPI
之间的主要区别是什么。
浏览 1
提问于2015-09-09
得票数 67
回答已采纳
1
回答
如何
使用
MPI
和
OpenMP
运行
并行
循环
、
、
、
我需要
使用
MPI
和
OpenMP
(两个不同的问题)来
并行
化Sbac Pad marathon (参考:http://lspd.mackenzie.br/marathon/18/problems.html我认为这段代码中唯一值得
并行
化的部分是jacobi函数: #define MR(mt,n,r,c,d) mt->m[(n) * mt->mrows * mt->mcols * mt->mdeps +我尝试
使
浏览 11
提问于2019-07-04
得票数 0
1
回答
基于
openMP
和
openACC的多线程多图形处理器计算
、
、
我正在尝试写一个代码,将端口
openmp
线程到一个单一的gpu。我在this.Since上找到的案例研究很少,我不是计算机科学背景的。我在编程方面的技能较少。
浏览 56
提问于2021-11-02
得票数 0
回答已采纳
2
回答
在同一个程序中
使用
OpenMP
和
MPI
、
、
、
、
我目前正在为我的
并行
编程类执行一项任务,在这个任务中,我需要顺序地编写相同的程序,然后
使用
OpenMP
并行
化,然后
使用
MPI
并行
化。 return 0; 在
运行
./
浏览 11
提问于2022-04-24
得票数 0
回答已采纳
1
回答
组合Boost::Threads
和
OpenMP
、
、
、
、
我不是
并行
编程的专家。但我很好奇是否可以在同一个应用程序中同时
使用
它们。有什么好处吗?可以做到吗?似乎没有人问这个问题。将
OpenMP
和
MPI
结合起来也有类似的问题。一般的答案是依赖的。但我对
MPI
不是很熟悉。
浏览 0
提问于2012-06-14
得票数 1
回答已采纳
2
回答
哪一个更容易学习
和
调试
OpenMP
或
MPI
?
、
它基本上是不同数据集的主
循环
。我们可以
使用
openmp
和
mpi
访问100个节点的集群。我想加快应用程序的速度,但我是
mpi
和
openmp
的绝对新手。我只是想知道,即使性能不是最好的,最容易学习
和
调试的是什么。谢谢
浏览 0
提问于2010-10-30
得票数 5
回答已采纳
2
回答
仅在
MPI
上
使用
OpenMp
和
MPI
不加速
、
、
、
、
我已经阅读了我找到的所有相关问题,但我仍然找不到解决问题的方法,在这个问题上,我有一个函数,有一个双for
循环
,这是我程序的瓶颈。每个进程都在
循环
中调用update()。 2.0 * gridPtr[i][j]);
浏览 3
提问于2016-01-09
得票数 1
回答已采纳
1
回答
使用
MPI
或
openMP
在c中实现
循环
并行
的最佳方法。
、
、
现在,我正在学习
如何
使用
MPI
或open MP进行
并行
编程。我想知道
并行
化这种
循环
的最好方法是什么,为什么?
浏览 4
提问于2014-02-01
得票数 0
2
回答
MPI
和
OpenMP
的区别是什么?
我只想知道在我的学校项目中,
MPI
和
OpenMP
之间的区别。 我是Ubuntu的新手,我找不到值得信赖的网站。我已经试过很多次了。请帮帮我!
浏览 0
提问于2012-06-01
得票数 5
2
回答
如何
使用
MPI
或
OpenMP
并行
化函数调用
、
、
第一题:状态:已解决的如果我有一个
OpenMP
并行
化程序,并且我想在集群中的不同节点之
浏览 2
提问于2013-01-27
得票数 1
1
回答
从
并行
区内减少
OpenMP
如何
在
并行
区内进行
OpenMP
缩减(求和)?(结果仅在主线程上需要)。- SUM of f
MPI
_Bcast(&fsum, ...);如果我在while iterate
循环
中有
OpenMP
区域,那么每次迭代的
并行
区域开销就会降低性能
浏览 0
提问于2020-03-10
得票数 1
3
回答
MPI
包装器,模仿
OpenMP
的for-
循环
实用化
、
、
、
我正在考虑为
MPI
实现一个包装器,它模仿
OpenMP
的
循环
并行
化方式。for( int i=0 ; i<1000 ; i++ ) //some computation 上面的代码将for
循环
内的计算分配给10个从
MPI
处理器。在进入
并行
区域时,提供块大小
和
从处理器数目。在离开
并行
区域时,
MPI
处理器被同步并处
浏览 2
提问于2012-08-27
得票数 1
回答已采纳
4
回答
共享内存的
MPI
与
openMP
、
、
现在,是直接
使用
openMP
更好,还是
使用
MPI
使其通用,以便代码可以在分布式
和
共享设置上工作。另外,如果我
使用
MPI
进行共享设置,与
openMP
相比,性能会降低吗?
浏览 2
提问于2012-07-04
得票数 27
回答已采纳
3
回答
共享内存系统性能上的消息传递接口
、
、
、
、
据我所知,
并行
处理、消息传递、接口
和
多线程有两种方式。没有消息传递接口,多线程不能用于分布式存储系统;而消息传递接口可以用于“共享内存”
和
“分布式内存”两种系统。我的问题是与
MPI
并行
并在共享内存系统上
运行
的代码的性能。此代码的性能是否与多线程
并行
化的代码范围相同?我的工作是为了进程之间需要在重复通信
和
通信数组可以是200*200矩阵。
浏览 7
提问于2012-05-26
得票数 3
回答已采纳
1
回答
混合
并行
化:“只让'my_id ==0‘进程执行
openMP
调用”可能吗?
、
、
、
我对混合
并行
编码非常陌生,所以我想知道这种概念是可能的,以及它是否会导致不好的
并行
效率。因此,在上面的示例中,在我的理解中,total threads变成了n_threads x n_process (尽管我不确定我是否正确地<em
浏览 0
提问于2020-06-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化串行处理代码,获取OpenVPX数字信号处理模块最佳性能,拓展串行算法在计算密集型领域应用
Block-1.5的编译和安装
Lua 循环:如何使用 while和repeat until|Linux 中国
混合编程的通信模型是怎么做的?
VS2019:OpenMP更新及错误修复
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券