腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
CMake
:
选择
mpich
而
不是
openmpi
、
、
我使用的是
cmake
3.10.2。我已经安装了
openmpi
和
mpich
。然而,我只需要加载
mpich
。例如,您可以将其设置为.
mpich
或.
openmpi
,以便在Debian及其衍生工具上优先
选择
其中一个。我的
CMake
文件是这样的 set(MPI_EXECUTABLE_SUFFIX ".
mpich
")INCLUDE_DIRECTORIES(${MPI_I
浏览 321
提问于2018-08-25
得票数 1
回答已采纳
2
回答
用
CMake
构建
MPICH
、
我需要强制我的
Cmake
构建并将我的MPI代码与
MPICH
连接起来。我的
MPICH
是使用Ubuntu安装在标准位置/usr/lib/
mpich
/中的。但是,
CMake
仍然查找
OpenMPI
库,我不使用这些库。如何指示
CMake
去寻找
MPICH
呢?下面,您可以看到一些基本诊断的输出:
openmpi
: $ whereis
mpich<
浏览 3
提问于2017-12-17
得票数 1
1
回答
Linux环境模块或Conda环境
、
、
、
、
基本上,我想在我的Ubuntu中安装
OpenMPI
和
Mpich
,但它们共享几个编译器包装器。为了安全起见,我想隔离它们,那么我应该使用什么-模块或Conda环境或任何其他替代方案?
浏览 3
提问于2018-06-02
得票数 3
1
回答
MPI只识别C中的1个进程?
、
、
我正在学习用C语言进行并行编程的MPI,我使用的是一个4核的处理器。我正在尝试做一个教程中的示例,其中的输出应该是:Hello world! I'm process 2 out of 4 processesHello world! I'm process 3 out of 4 processes下面是我的代码: #include <stdio.h>
浏览 1
提问于2017-03-04
得票数 2
1
回答
如何要求macport用英特尔编译器包装
openmpi
?
、
、
、
、
我使用MacPorts安装
openmpi
。然而,我意识到当我使用mpicxx时,它实际上在后端使用clang。我希望它与英特尔编译器(即icpc)一起包装。我查看了
openmpi
网站,但不知道如何做到这一点。 有人能帮我吗?
浏览 3
提问于2018-09-21
得票数 0
回答已采纳
1
回答
在Ubuntu上安装多个MPI库并在它们之间切换
、
、
出于教育目的,我想在运行Ubuntu18.04.4TLS的同一台机器上设置几个MPI库,例如
OpenMPI
、
MPICH
和Intel以及不同的后端编译器(gcc、clang、icc)。到目前为止,我只通过mpicc的-cc命令行参数或OMPI_CC环境变量(
OpenMPI
)来
选择
编译器。但是,例如,当我在
MPICH
之后安装
OpenMPI
时,来自
MPICH
的mpicc似乎正在被来自
OpenMPI
的mpicc所取代,而我基本上正在失去对
MPICH</
浏览 0
提问于2020-07-29
得票数 0
回答已采纳
2
回答
MPI程序仅在一个进程中执行,
而
请求具有多个进程
、
、
process 0 of 1Hello world from process 0 of 1 我的问题是,为什么输出只生成了一个进程,
而
不是
请求的
浏览 2
提问于2014-12-03
得票数 1
1
回答
从
MPICH
切换到
OpenMPI
、
、
、
我的Ubuntu20.04中有
mpich
和
openmpi
。例如, --建议使用
cmake
-DMPI_CC_COMPILER=/.../mpicc。有人在评论中提到它起了作用。但是: $ .$ ll /usr/bin/mpiexec.
openmpi
lrwxrwxrwx 1 root root 7 Apr 15 2020 &
浏览 10
提问于2021-03-08
得票数 3
回答已采纳
3
回答
mpiexec失败,因为MPI init中止
我用过首先,我惊讶地发现没有安装mpd。在谷歌上查找时,我发现是新的默认包管理器。所以我试着运行我的MPI代码。我得到了以下错误。但是我安装了
MPICH
2,
而
不是
Open MPI。 其次,我对如何处理这个问题感到困惑,因为所有帮助似乎都是针对Open MPI用户的。我是
不是
遗漏了什么?
浏览 2
提问于2011-08-10
得票数 11
1
回答
安装mpi4py时出错
、
、
我正在尝试安装mpi4py,并已使用位于以下位置的pip按照安装说明进行安装: 我在MacOS10.11.6上运行了一个带有Python2.7.10的virtualenv,并使用自制软件安装了
mpich
3
浏览 0
提问于2017-10-11
得票数 0
1
回答
使用MPI的链接库,我不知道,在引擎盖后面发生了什么
、
、
我是针对一个库进行链接的,这个库是用
OpenMPI
支持内部流程构建的。 我的应用程序是在没有MPI支持的情况下构建的,并且我链接到了这个库。我不知道引擎盖后面发生了什么关于mpi的事情。如果库A从
openmpi
加载/调用函数,这是否意味着我可以使用runmpi运行我的应用程序以获得库进程来分发自己?如果我决定让应用程序MPI意识到并且希望使用
mpich
2
而
不是
openmpi
,或者如果我想使用指向
mpich
而
不是
Ope
浏览 1
提问于2014-06-04
得票数 2
回答已采纳
1
回答
openMPI
中缺少的gethostname()函数
我不得不将
mpich
2替换为
OpenMPI
,因为OpenFOAM依赖于
OpenMPI
。 在我的代码中(使用
mpich
2)之前,我使用gethostname()函数来获得机器的名称,以便进行调试。然而,这个函数似乎
不是
一个标准的MPI函数,并且不再与
OpenMPI
库一起工作。在
OpenMPI
或MPI标准中是否还有其他函数来获取主机名?我使用mpicc编译,mpirun运行代码。
浏览 3
提问于2014-03-04
得票数 1
回答已采纳
2
回答
在openSUSE上用C用mpi编译hello world程序时出错
、
、
、
因此,我正在测试
mpich
2程序是否可以在每个节点上运行。
浏览 0
提问于2014-02-24
得票数 0
2
回答
在Anaconda发行版中生成mpi4py问题
、
、
我的问题是,在安装Anaconda时,mpi4py是否可能是针对MPI的错误版本(
mpich
v.
openmpi
)构建的。/ui/
mpich
/utils.c:1387): error parsing input array... 我相信Anaconda的mpi4py
浏览 8
提问于2014-03-21
得票数 2
回答已采纳
2
回答
如何在Fedora 24中使用fish shell作为用户加载MPI模块
、
、
我不知道如何在Fedora中加载一个用户的MPI模块。我如何尝试加载MPI模块[sudo] password for lumx: lumx@localhost ~>
浏览 0
提问于2016-09-18
得票数 0
回答已采纳
4
回答
"mpirun无法启动指定的应用程序,因为它找不到可执行文件“错误
我在两台计算机之间运行了一个带有tau分析的
OpenMPI
程序。似乎mpirun无法在远程主机上运行tau_exec程序,可能是权限问题?/hello.exe [master:19319] jobdir: /tmp/
openmpi
-sessions-cluster@master_0/4568/0
浏览 3
提问于2013-10-07
得票数 2
2
回答
在mac osx 10.9中将路径更改为通过macport安装的
MPICH
、
、
、
我正在尝试在我的mac上安装库,并且这个库的一个要求是我应该安装
MPICH
,并确保系统路径被配置为指向它,
而
不是
默认的
OpenMPI
安装。所以我使用macport安装了
MPICH
2,我想确保系统正在使用它,我该怎么做呢?
浏览 0
提问于2014-07-27
得票数 0
2
回答
建议一个比较
MPICH
和
OpenMPI
的基准程序
、
、
、
我刚接触HPC,手头的任务是在一个集群上对
MPICH
和
OpenMPI
进行性能分析和比较,该集群由运行在ClusterVisionOS上的配备双核AMD Opteron处理器的IBM服务器组成。我应该
选择
哪个基准程序来比较
MPICH
和
OpenMPI
实现?谢谢
浏览 2
提问于2011-03-19
得票数 8
回答已采纳
1
回答
在四核处理器上运行
MPICH
时出错
、
我试图运行下面的MPI代码,遇到一个错误,如下所示。如果你能帮我的话我将不胜感激。#include <stdio.h> int rank, size; // MPI_Comm_size(MPI_COMM_WORLD, &size); // printf("Hello from %d of %d\n", rank, size);
浏览 2
提问于2011-05-08
得票数 3
3
回答
在Ubuntu上为mpi.h设置G++或ICC
、
、
、
、
H文件位于/usr/lib/
openmpi
/include中。/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/opt/intel/bin:/usr/lib/
openmpi
/include: bash
浏览 2
提问于2011-04-23
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
德国选择了爱立信,而不是华为
你为什么选择WPS,而不是Office?
我为什么选择 Vue 而不是 React?
为什么爬虫语言选择Python而不是Java?
Gokhshtein Media创始人:目前将选择ETH而不是BTC
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券