计算化学公社

标题: 利用gromacs+plumed使用gpu+mpi并行14个温度下的模拟并有交换时,gpu的效率很低。 [打印本页]

作者
Author:
3157917898    时间: 2022-10-9 18:50
标题: 利用gromacs+plumed使用gpu+mpi并行14个温度下的模拟并有交换时,gpu的效率很低。
使用的是学校的A100的gpu,提交任务的脚本如下:     #!/bin/bash -l     #PBS -l nodes=1:ppn=14:gpus=4
     #PBS -l walltime=120:00:00
     #PBS -j oe
     #PBS -N mpi
     #PBS -q gpu_a100

    source /public/home/aa/ab/.bashrc
    source /public/home/aa/ab/sof/gmx2018.8/bin/GMXRC
    cd $PBS_O_WORKDIR
    mpirun  -np 14  gmx_mpi mdrun -ntomp 14 -s pro.tpr  -multidir DNA1 DNA2 DNA3 DNA4 DNA5 DNA6 DNA7 DNA8 DNA9 DNA10 DNA11 DNA12 DNA13 DNA14 -plumed plumed.dat -replex 1000 -cpi s    tate.cpt
然后提交任务后显示了warning出现了14个WARNING: On rank 0: oversubscribing the available 48 logical CPU cores per node with 196 threads.          This will cause considerable performance loss.,
,并且gpu的利用率非常低。
因为刚接触这个并行很短时间,想问一下老师有什么解决方法。








欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3