问题标签 [mpiexec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - mpiexec : 术语“mpiexec”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称
尽管我已经从设置 > 项目名 > python 解释器正确安装了 mpi4py 包,但我在 pycharm 终端中不断收到此错误。
我想在终端中使用的命令是 mpiexec -n 5 python filename.py
当我尝试使用 mpirun 而不是 mpiexec 时,我遇到了同样的错误。
我正在使用python的最新版本(3.10)和mpi4py最新版本(3.1.3)。
python - 将 mpiexec 与 python 和 mpi4py 一起使用时出现问题
我有一台装有 Linux OpenSuse Leap 15.3 的 PC。我通过 Anaconda 4.11.0 版使用 python。我安装了 mpi4py,但是当我想运行一个简单的程序时:
我使用以下方法运行程序:
mpiexec -n 4 python3.8 nameofprogram.py
我收到以下错误:
错误代码无效 (-2)(错误环索引 127 无效)
内部错误:MPID_nem_tcp_init:373 中的错误代码无效(环索引超出范围)
PMPI_Init_thread 中的致命错误:其他 MPI 错误,错误堆栈:
MPIR_Init_thread(586).......
MPID_Init(224) .....................:通道初始化失败
MPIDI_CH3_Init(105).......
MPID_nem_init(324).......
MPID_nem_tcp_init(175).......
MPID_nem_tcp_get_business_card(401):
MPID_nem_tcp_init(373).............:gethostbyname 失败,localhost.localdomain (errno 1)
我用谷歌搜索过,其他时候也报告过同样的问题,但我无法得到我能理解的答案来解决问题。请问,有人可以帮我吗?
mpi - “mpiexec:意外错误 - PBS_O_PATH 中没有非 PBS mpiexec”
我设法在一个集群上成功运行了一个 PBS 脚本,但是当试图在另一个集群上运行它时,它返回了上面的错误消息。此错误消息背后的原因可能是什么?
linux - 2 VM 中的 mpirun 并行编程
我有 2 个位于同一子网中的云 Linux Azure VM,我的问题是我需要使用 MPI 在两个 VM 中运行一个 helloworld 程序。虚拟机是在两个虚拟机中使用 SSH 密钥设置的。我需要从第一个 VM 运行 MPI 命令并检查它是否成功运行。我试图运行这个命令 -
mpiexec -np 1 --hostfile ./machinefile ./hello
但我收到一个错误
azureuser@xx.xxx.xx.xx: Permission denied (publickey).
在机器文件中,我给出了两个 IP,它们都是 VM 的公共 IP
azureuser@xx.xxx.xx.xx
azureuser@xx.xxx.xx.xx