- 56
- 0
利用pbs作业系统递交并行测试代码遇到的问题,返回的错误提示是:
[0] MPI startup(): ofa fabric is not available and fallback fabric is not enabled
利用谷歌和百度并没有合理的解决方案。不知大家是否有解决方法。linux系统是RedHat,直接在前台测试或者在节点下测试执行文件都是可以运行的,只有利用pbs作业系统交任务无法执行,并返回以上错误。故向大家请教。
附上pbs执行代码
#!/bin/sh
#PBS -N job_1
#PBS -l nodes=1:ppn=12
#PBS -o example.out
#PBS -e example.err
#PBS -l walltime=3600:00:00
#PBS -q default_queue
echo -e --------- `date` ----------
echo HomeDirectory is $PWD
echo
echo Current Dir is $PBS_O_WORKDIR
echo
cd $PBS_O_WORKDIR
echo "------------This is the node file -------------"
cat $PBS_NODEFILE
echo "-----------------------------------------------"
np=$(cat $PBS_NODEFILE | wc -l)
echo The number of core is $np
echo
echo
cat $PBS_NODEFILE > $PBS_O_WORKDIR/mpd.host
mpdtrace >/dev/null 2>&1
if [ "$?" != "0" ]
then
echo -e
mpdboot -n 1 -f mpd.host -r ssh
fi
mpirun -np 12 ./run 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
树红树绿 普通会员 1楼
MPI(Message Passing Interface)是一种用于分布式计算的编程接口。如果在使用MPI进行作业系统时遇到错误,可以尝试以下步骤来解决:
-
检查MPI版本:确保你使用的MPI版本是最新的。你可以通过查看MPI官方文档来找到最新的版本。
-
检查MPI库:确保你正在使用的MPI库是最新的。你可以通过查看MPI官方文档来找到最新的版本。
-
检查编程语言:确保你的编程语言是MPI兼容的。在大多数编程语言中,MPI是内建的。
-
检查编程环境:确保你的编程环境是正确的。你可以通过检查编译选项来确保你的环境是正确的。
-
查看错误日志:检查你的错误日志,看看是否有任何错误信息。错误信息通常会提供有关问题的线索。
-
重新启动MPI:有时候,重启MPI可以解决问题。
-
询问社区:如果你仍然无法解决问题,你可以尝试在MPI的官方社区中寻求帮助。
请注意,解决MPI错误可能需要一些时间,因为MPI是一个复杂的系统。如果你无法解决问题,可能需要寻求专业的帮助。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
