使用MS MPI的C ++代码无法在使用12个节点的Window HPC Pack群集中运行

时间:2019-06-03 13:54:55

标签: c++ mpi hpc

我有一个使用MS MPI(使用Boost MPI)的C ++代码。通常,我使用Windows HPC Pack群集(12个节点,每个节点具有32个核心)运行它。使用一个节点,两个节点,四个节点运行时没有问题。但是,当我尝试使用12个节点运行时,它运行了一段时间并最终失败(每次都失败一次)。来自这样的输出的错误消息

job aborted:
[ranks] message

[0] process exited without calling finalize

[1-383] terminated

---- error analysis -----

[0] on XXXXX
Model.exe ended prematurely and may have crashed. exit code 0xc0000409

---- error analysis -----

错误的输出不可读,如下所示

A
A
s
A
s
s
e
s
r
s
t
s
A
e
i
e
A
r
o
r
A
t
n
t
s
A

i
A
A
A
i
f
o
s
o
A
s
A
n
s
A
A
A
a
s
s
n
s
A
s

A
s
s
s
i
A
A

s
A
A
s

有关堆栈溢出的专家,如果您可以提供有关调试的任何建议,那将很棒。谢谢

0 个答案:

没有答案