[gmx-developers] Regression test fails due to "inconsistency in user input"
Andreas Baer
andreas.baer at fau.de
Thu Dec 19 16:14:39 CET 2019
Dear developer team,
I just build Gromacs on a machine with 36 cores and 4 GPUs. For further
details on the hardware see md.log.
One of the complex regression tests failed (nbnxn_vsite) and in the
mdrun.out (see attachment) file it says:
Inconsistency in user input:
There were 6 GPU tasks found on node sun-gpu-1, but 4 GPUs were
available. If
the GPUs are equivalent, then it is usually best to have a number of tasks
that is a multiple of the number of GPUs. You should reconsider your GPU
task
assignment, number of ranks, or your use of the -nb, -pme, and -npme
options,
perhaps after measuring the performance you can get.
Apparently, this means, that Gromacs works fine. Still, I find it
undesirable that a test fails, due to this inconsistency in test input /
hardware used.
If you need any further information, please let me know.
Best regards,
Andreas Baer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make_check.log
Type: text/x-log
Size: 8531 bytes
Desc: not available
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20191219/cd7b989e/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: md.log
Type: text/x-log
Size: 16367 bytes
Desc: not available
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20191219/cd7b989e/attachment-0003.bin>
-------------- next part --------------
:-) GROMACS - gmx mdrun, 2019.4 (-:
GROMACS is written by:
Emile Apol Rossen Apostolov Paul Bauer Herman J.C. Berendsen
Par Bjelkmar Christian Blau Viacheslav Bolnykh Kevin Boyd
Aldert van Buuren Rudi van Drunen Anton Feenstra Alan Gray
Gerrit Groenhof Anca Hamuraru Vincent Hindriksen M. Eric Irrgang
Aleksei Iupinov Christoph Junghans Joe Jordan Dimitrios Karkoulis
Peter Kasson Jiri Kraus Carsten Kutzner Per Larsson
Justin A. Lemkul Viveca Lindahl Magnus Lundborg Erik Marklund
Pascal Merz Pieter Meulenhoff Teemu Murtola Szilard Pall
Sander Pronk Roland Schulz Michael Shirts Alexey Shvetsov
Alfons Sijbers Peter Tieleman Jon Vincent Teemu Virolainen
Christian Wennberg Maarten Wolf
and the project leaders:
Mark Abraham, Berk Hess, Erik Lindahl, and David van der Spoel
Copyright (c) 1991-2000, University of Groningen, The Netherlands.
Copyright (c) 2001-2018, The GROMACS development team at
Uppsala University, Stockholm University and
the Royal Institute of Technology, Sweden.
check out http://www.gromacs.org for more information.
GROMACS is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation; either version 2.1
of the License, or (at your option) any later version.
GROMACS: gmx mdrun, version 2019.4
Executable: /home/a.baer/Gromacs/2019.4/bin/gmx
Data prefix: /home/a.baer/Gromacs/2019.4
Working dir: /home/a.baer/Gromacs/regressiontests/regressiontests-2019.4/complex/nbnxn_vsite
Command line:
gmx mdrun -ntmpi 6 -notunepme
Reading file topol.tpr, VERSION 2019.4 (single precision)
Can not increase nstlist because verlet-buffer-tolerance is not set or used
Using 6 MPI threads
Using 6 OpenMP threads per tMPI thread
-------------------------------------------------------
Program: gmx mdrun, version 2019.4
Source file: src/gromacs/taskassignment/taskassignment.cpp (line 255)
Function: std::vector<std::vector<gmx::GpuTaskMapping> >::value_type gmx::runTaskAssignment(const std::vector<int>&, const std::vector<int>&, const gmx_hw_info_t&, const gmx::MDLogger&, const t_commrec*, const gmx_multisim_t*, const gmx::PhysicalNodeCommunicator&, const std::vector<gmx::GpuTask>&, bool, PmeRunMode)
MPI rank: 0 (out of 6)
Inconsistency in user input:
There were 6 GPU tasks found on node sun-gpu-1, but 4 GPUs were available. If
the GPUs are equivalent, then it is usually best to have a number of tasks
that is a multiple of the number of GPUs. You should reconsider your GPU task
assignment, number of ranks, or your use of the -nb, -pme, and -npme options,
perhaps after measuring the performance you can get.
For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
-------------------------------------------------------
More information about the gromacs.org_gmx-developers
mailing list