这个错误是由于在使用GROMACS进行分子动力学模拟时,使用了GPU加速但没有指定PME任务在多个GPU上运行的数量所导致的。解决方法是使用"-npme"选项来指定PME任务在多个GPU上的数量。

根据你的命令行参数,你需要在mpirun命令中加入"-npme"选项来指定PME任务在多个GPU上的数量。例如:

mpirun -np 4 gmx_mpi mdrun -deffnm benchMEM -bonded gpu -nb gpu -pme gpu -ntomp 8 -npme 4

这个例子中,"-npme 4"指定了PME任务在4个GPU上运行。

请根据你的实际GPU数量来调整"-npme"选项的值。

执行 mpirun -np 4 gmx_mpi mdrun -deffnm benchMEM -bonded gpu -nb gpu -pme gpu -ntomp 8 报错:Feature not implementedPME tasks were required to run on GPUs with multiple ranks but the -npmeoption was not sp

原文地址: http://www.cveoy.top/t/topic/ideC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录