[gmx-users] Vacuum simulation in Gromacs 5
Jan Jirsák
janjirsak at gmail.com
Tue Jun 16 13:14:01 CEST 2015
Hi Szilárd,
thank you for you reaction!
I prepared a simple input which reproduces the behavior, see
https://owncloud.cesnet.cz/public.php?service=files&t=9e8fc3924fd109f6d48a552e20ceaf11
With -nt 1 it successfully finishes in ca 12 seconds, with -nt 2 it
gets stuck after SETTLE citation.
Regards, Jan
2015-06-15 21:51 GMT+02:00 Szilárd Páll <pall.szilard at gmail.com>:
> On Sun, Jun 14, 2015 at 6:54 PM, Jan Jirsák <janjirsak at gmail.com> wrote:
>> Hi,
>>
>> I did the test and found out that -nt 8 is even slower than -nt 1 !!
>
> FYI: "-nt" is mostly backward compatibility option and for clarity
> it's best to use either -ntmpi or -ntomp, depending on what you mean.
>
>> However, I think that simulation hasn't even properly started with 8
>> threads and got stuck somewhere in the beginning.
>>
>> Details:
>> I used a short run (1000 steps) for testing. mdrun -nt 1 finished
>> after ca 11 hours, whereas not a single checkpoint or run log record
>> have been saved for mdrun -nt 8 (and simulation is still running). Not
>> even starting energies were displayed - last record in a log file is a
>> SETTLE citation.
>
> That's probably a stuck which should not happen and I'd consider that
> a bug. Can you share your input files?
>
>> In top I noticed both processes used up to 100% CPU, but considerably
>> differed in the use of memory. Relevant lines:
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 117710 jan 20 0 5313776 4.642g 9940 R 98.9 3.7 52:47.19
>> mdrun
>> 117686 jan 20 0 547344 24456 8712 R 92.7 0.0 54:48.92 mdrun
>
> That definitely does not look good.
>
> BTW, in contrast with Mark's opinion I do think top is indicative. If
> you wanted to use 8 cores and told mdrun to do so but you get load
> only on one core, you can be (almost) certain that something is not
> right.
>
More information about the gromacs.org_gmx-users
mailing list