[gmx-users] how to improve computing?
Alex
nedomacho at gmail.com
Thu Jun 14 04:53:41 CEST 2018
This here is pretty useful, as it turns out (наконец-то нормальную
документацию написали):
http://www.gromacs.org/Documentation/Acceleration_and_parallelization
Developers tell us that we can get very good performance without
utilizing all CPU threads. Anyway, if you built gmx with all the default
flags (-DGMX_BUILD_OWN_FFTW=ON -DGMX_GPU=ON), I would try mdrun with
something like:
option 1:
-nt 16 -ntmpi 4 -npme 1 -pme gpu -nb gpu -gputasks 0000
option 2:
-nt 8 -pin on -ntmpi 2 -npme 1 -pme gpu -nb gpu -gputasks 00
just to compare performance and see if your GPU is bottlenecking things.
Depending on the CPU-GPU execution time ratio, if it is <1, you may also
try not offloading PME's FFT to the GPU (-pmefft cpu). Then try -ntomp,
etc, etc.
Alex
On 6/13/2018 8:38 PM, Владимир Богданов wrote:
> Hey everyone!
> Could help me somebody, please. I have PC with 8 cores, 16 logical
> cores and 1 compatible GPU, but gromacs calculates just with 1GPU,
> 1MPI thread and 8 OpenMP threads. Would it possible for me to use all
> of 16 logical cores?
> i7-7820X
> Nvidia Titan Xp
> gromacs 2018 CUDA=on
> Ubuntu 16.04
> --
> Thanks,
> Vlad
>
>
More information about the gromacs.org_gmx-users
mailing list