[gmx-developers] Wallcycle bug?
Berk Hess
hess at kth.se
Tue Sep 15 17:32:19 CEST 2015
No, this is clear a general x86 issue. It's described in many places on
the web and I can easily reproduce it on my hex-core Haswell workstation.
Cheers,
Berk
On 09/15/2015 05:26 PM, Mark Abraham wrote:
> Hi,
>
> Jenkins mostly runs non-pinned mdrun, and under heavy load we probably
> see more thread migration, and thus such de-sync events. I've only
> seen the issue on slaves hosted under VM, so I think it's not clear
> that this is an x86, rather than VM+x86 property.
>
> Load is heavy lately because we're running multiple master-branch
> configs while getting the new releng machinery stable. We envisaged a
> few days that's now been over a week, and barring this unforeseen
> issue, I think we're more or less happy with things now. Teemu is
> there value in dealing with more of the releng patches in gerrit
> before we disable the old master-branch configs?
>
> Mark
>
> On Tue, Sep 15, 2015 at 5:17 PM Berk Hess <hess at kth.se
> <mailto:hess at kth.se>> wrote:
>
> Hi,
>
> We didn't realize that modern x86 cpus no longer synchronize clocks
> between cores. We should get the fix for this merged asap:
> https://gerrit.gromacs.org/#/c/5091/
>
> Cheers,
>
> Berk
>
> On 09/15/2015 05:06 PM, David van der Spoel wrote:
> > Hi,
> >
> > my patch stumbled over this issue in Jenkins:
> >
> > Program: gmx mdrun, VERSION 5.2-dev-20150915-ef00eb4-local
> > Source file: src/gromacs/timing/wallcycle.cpp (line 398)
> > Function: void subtract_cycles(wallcc_t *, int, int)
> >
> > Assertion failed:
> > Condition: wcc[ewc_main].c >= wcc[ewc_sub].c
> > Subcounter cannot have more ticks than parent
> >
> > For more information and tips for troubleshooting, please check the
> > GROMACS
> > website at http://www.gromacs.org/Documentation/Errors
> >
> > Any clue? Or is this assertion just overly pedantic?
>
> --
> Gromacs Developers mailing list
>
> * Please search the archive at
> http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List
> before posting!
>
> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>
> * For (un)subscribe requests visit
> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers
> or send a mail to gmx-developers-request at gromacs.org
> <mailto:gmx-developers-request at gromacs.org>.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20150915/73d67a42/attachment.html>
More information about the gromacs.org_gmx-developers
mailing list