[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