|
|
我安装了pychemshell 安装命令如下:./setup --mpi --fc mpifort --cc mpicc 一切正常产生了 chemsh和chemsh.X执行性的脚本
运行官方附带的orca脚本 能正常结束没有报错,运行命令chemsh -np 2 test.py
但是我修改了对应文件里面的nprocs>=2时(只修改了,官方解释:(default: 1) Number of processors for parallel execution. If you run ORCA in parallel (using nproc) you must specify the full path to ORCA with the executable option.)参数出现报错:orca没有正常结束,提示:
ORCA finished by error termination in Startup Calling Command: mpirun -np 4 --oversubscribe --mca btl_base_warn_component_unused 0 --mca opal_warn_on_missing_libcuda 0 /share/home/zhouyz/source/orca_6_1_1_linux_x86-64_shared_openmpi418_nodmrg/orca_startup_mpi _orca.int.tmp _orca [file orca_tools/qcmsg.cpp, line 394]: .... aborting the run
但是如果改成1在(默认值)就正常了 请问
请问是MPI嵌套的问题吗? 有什么解决方案吗?(安装一个串行版本的chemshell吗?,但是想要MPI加速来加速)
|
|