[ET Trac] [Einstein Toolkit] #814: Allow different timers on different processors in TimerReport
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed May 16 01:52:26 CDT 2012
#814: Allow different timers on different processors in TimerReport
------------------------------------+---------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: closed
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Resolution: fixed | Keywords: TimerReport
------------------------------------+---------------------------------------
Comment (by hinder):
I don't understand why deletion of timers is allowed by Cactus. What does
it mean? At the end of a run, you want to know how much time has been
spent in each timer. Deleted timers make this impossible. Unless there
is some compelling argument, maybe we should consider deprecating
CCTK_TimerDestroy at some point in the future.
Another issue is the assumption that timer names are only 100 characters
long (this might have been due to me). Carpet's hierarchical timers are
implemented as Cactus timers with names based on their path. i.e.
main/Evolve/.../myfn. These could in principle get quite long. I am
unhappy about silently truncating the timer names. I think it would be
better to allow arbitrarily long timer names in TimerReport.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/814#comment:9>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list