sst-core
sst-core copied to clipboard
Profiling output should be machine readable, and formatted as tables not individual statistics
The profiling output generally puts one value per output line:
Communication Counters:
Component Name: phold_0
Component events sent: 34117
Component events received: 57171
Component total event handler execution time: 0.475179 s
Component average event execution time: 8315.743751 ns/event
The output would be much easier to work with if it were machine readable, and formatted as a table, one line per Component instance.
This patch writes the the full rank report to a second file, with each section formatted as CSV.
Rebased Print profiling to csv file