Improved wallcycle reporting
authorMark Abraham <mark.j.abraham@gmail.com>
Tue, 28 May 2013 10:28:18 +0000 (12:28 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Mon, 3 Feb 2014 01:02:22 +0000 (02:02 +0100)
commit1df1ceb291138926b294ac19b60f4c387478f07d
treec5b4f7b2b2514bfe36f317a9054340471f3a51ea
parentfdaf4c434caba2085d121c528018f33dee5bf8a3
Improved wallcycle reporting

Removed reporting of MPI and thread counts on each row, in
favour of a header with that information.

With npme > 0, prints a note that the time column is not
supposed to add up.

Works correctly with a range of -npme, -ntomp and -ntomp_pme values:
PP times add up to the total, which equals the final walltime
reported; cycle count and percentage column totals are correct and
reflect the actual work done.

Partial fix for #1188

Change-Id: Ic870d981bf0375189601bf8c9bc67bc5d6226497
src/gromacs/timing/wallcycle.c