esmf-org / esmf-profiler

ESMF Profiler application converts binary traces into a web based, dynamic report.
0 stars 2 forks source link

Do we need the bt2 Python Library? #4

Closed ryanlong1004 closed 3 years ago

ryanlong1004 commented 3 years ago

Do we need to use the bt2 python module? If all the data you need is spit out the same as just using babeltrace2, I think we could abstract out the python module and just call babeltrace2 from python and collect the results in memory / tmp space etc.

But maybe it's offering something I don't understand.

rsdunlapiv commented 3 years ago

Two things come to mind that we'd need to look into:

rsdunlapiv commented 3 years ago

We decided to avoid text-based processing for performance considerations, especially for large traces.