| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
the old-style table of schedule timers on standard output is often no
longer needed, and takes up a lot of space in standard output. The
attached patch provides a boolean parameter,
TimerReport::output_schedule_timers=yes/no, defaulting to "yes" to
maintain the current default behaviour. Users who want to use the "top
timers" output instead now have the option to disable the scheduled
function timer table.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@38 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@35 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
|
|
|
|
|
|
|
| |
This parameter outputs the same information as with output_all_timers,
but creates two files that are meant to be read by a human and a
spreadsheet, respectively. The human readable file uses fewer
columns, the spreadsheet file uses the CSV (comma separated values)
format.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@29 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
|
|
|
|
|
|
| |
single file. This allows easily looking at overall timing results.
This is enabled via a new parameter "output_all_timers_together", and
implemented in a new routine "OutputAllTimersTogether". Currently
average, minimum, and maximum over all processes are calculated.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@28 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
|
|
|
|
|
|
| |
- Output all timers periodically to a file, in a format that is easy
to parse
- Output the top N timers periodically to screen
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@20 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a parameter to the thorn CactusUtils/TimerReport to output the
timer reports to files instead of to stdout. The reports are often
many lines long, and they use more than 80 characters per line,
cluttering stdout. Additionally, having them in files allows looking
at timer reports from all processors without collecting all
processors' stdout.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@19 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
|
|
|
|
|
|
| |
IO::checkpoint_every, and output the timers only when a checkpoint
should indeed be written at this iteration.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@14 d0051148-8e13-4bef-be1d-f6c572c85f9f
|
|
included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/TimerReport/trunk@3 d0051148-8e13-4bef-be1d-f6c572c85f9f
|