首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法在安装有macports的MPICH mpirun下执行MPI程序

无法在安装有macports的MPICH mpirun下执行MPI程序
EN

Stack Overflow用户
提问于 2019-02-06 01:44:34
回答 1查看 992关注 0票数 0

在尝试执行用fortran编写的MPI代码时,mpirun提示我错误消息。即使在不带任何参数或可执行文件的情况下调用mpirun时,也会出现这些消息。错误如下:

代码语言:javascript
代码运行次数:0
运行
复制
[mpiexec@[host]] match_arg (utils/args/args.c:159): unrecognized argument oversubscribe
[mpiexec@[host]] HYDU_parse_array (utils/args/args.c:174): argument matching returned error
[mpiexec@[host]] parse_args (ui/mpich/utils.c:1596): error parsing input array
[mpiexec@[host]] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1648): unable to parse user arguments
[mpiexec@[host]] main (ui/mpich/mpiexec.c:149): error parsing parameters

我在运行MacOS Mojave。我的MPI安装是用于gcc6的MPICH,与macports一起安装。

我已经卸载并重新安装了所有的MPI和gcc两次,并获得相同的信息。

EN

回答 1

Stack Overflow用户

发布于 2019-02-09 06:21:30

检查“哪个mpirun”和“哪个mpiexec”的输出?只是要确保它们都是由端口提供的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54540204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档