[ET Trac] [Einstein Toolkit] #1154: Timers which do not exist on certain processes should not be included in reductions
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Oct 29 10:30:39 CDT 2012
#1154: Timers which do not exist on certain processes should not be included in
reductions
-----------------------------------+----------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: TimerReport |
-----------------------------------+----------------------------------------
The thorn TimerReport reduces Cactus timers across processes to provide
minimum, maximum, total, average values etc. However, if a timer does not
exist on some of the processes, TimerReport will fail. The solution so
far has been to ensure that all timers exist on all processes. However,
since the timed value will be 0 on some processes, this makes the minimum
and average reductions of limited usefulness.
I propose that TimerReport be modified to allow different timers on
different processes, and to only include those that actually exist in the
reductions. This will make the timing of different multipatch maps useful
(see #1149).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1154>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list