|
|
大家好,我从网上直接apt-get获得了cp2k-5.1及相关的数据库,安装了mpich-3.3并做了测试发现mpi本身是没有问题的。
CP2K version 5.1
SVN source code revision svn:18091
cp2kflags: libint fftw3 libxc parallel mpi3 scalapack libderiv_max_am1=5 libint_max_am=6
但是,每次mpirun -np 4 cp2k -i xx.in -o xx.out &之后,都会显示
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
但是计算仍在继续,估计是只有一个核在跑,其它的不工作。
请问大家,这种不并行的问题应该如何解决?
谢谢
|
|