Extend Force sub-counters
commit63a5ca30324355d583a6cfa966427336a7b90468
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 16 Feb 2015 18:50:30 +0000 (16 19:50 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 19 Mar 2015 11:08:20 +0000 (19 12:08 +0100)
tree222624fa66329a9c7b4237e0494dbff4b5395f2f
parentfe786304334d4d22aecceff75c2898dc7af13ad4
Extend Force sub-counters

Need more data for understanding performance variation

Implemented subcounter "restart" and used it for accumulating
position-restraints time with FEP to the position-restraints
subcounter.

Noted TODOs for some future extensions not currently possible.

Also added logfile output from GMX_CYCLE_BARRIER where people
analyzing the performance will see it.

Refs #1686

Change-Id: I9d60d0a683f56549879bb739269e9466c96572c4
src/gromacs/listed-forces/listed-forces.cpp
src/gromacs/listed-forces/listed-forces.h
src/gromacs/listed-forces/position-restraints.cpp
src/gromacs/listed-forces/position-restraints.h
src/gromacs/mdlib/force.cpp
src/gromacs/mdlib/sim_util.cpp
src/gromacs/timing/wallcycle.c
src/gromacs/timing/wallcycle.h