GROMACS version: gromacs/2018.6-ompi-4.0.0/gcc/6.5.0-cuda9
GROMACS modification: No
Here post your question
Hi Gromacs Community,
To increase the simulations speed for my system (~100,000 atoms), I decided to try and use GPU to speed things up. However, with this mdrun command:
gmx_mpi mdrun -v -cpi state.cpt -gputasks 0001 -nb gpu -pme gpu -npme 1 -ntmpi 4.
this error :
Fatal error:
Setting the number of thread-MPI ranks is only supported with thread-MPI and
Program: gmx mdrun, version 2018.6
Source file: src/gromacs/taskassignment/resourcedivision.cpp (line 681)
MPI rank: 1 (out of 4)
Fatal error:
Setting the number of thread-MPI ranks is only supported with thread-MPI and
GROMACS was compiled without thread-MPI
For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
Compiled SIMD: AVX_512, but for this host/run AVX2_256 might be better (see
log).
however if I put this command:
gmx_mpi mdrun -v -cpi state.cpt -nb gpu -pme gpu
This error occurs:
Program: gmx mdrun, version 2018.6
Source file: src/gromacs/taskassignment/decidegpuusage.cpp (line 352)
Function: bool gmx::decideWhetherToUseGpusForPme(bool, gmx::TaskTarget, const std::vector&, bool, int, int, bool)
MPI rank: 2 (out of 4)
Feature not implemented:
The input simulation did not use PME in a way that is supported on the GPU.
For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
Can someone explained to me 1) is my system suitable for using GPU+CPU, 2) how can I make my system run with GPU?
best,
ben