pmodels / pilgrim

Logger for MPI communication
Other
26 stars 6 forks source link

Explore events by grammar #41

Open valentinhon opened 8 months ago

valentinhon commented 8 months ago

Hi,

Thank you for the Pilgrim Tool. Very nice one.

I am interested in processing Pilgrim traces to have some information about app performance.

I have two questions:

  1. I would like to be able to parse events according to the grammar (for example each unique grammar of each rank). That is, in other words, iterate over events by grammar.

    So far, Pilgrim2text program is iterating over all events, but is not using the RuleHash** intra_cfgs; It remains unclear to me how to match the grammar description with both events and their duration in the trace I tried to look at the files in the src/decoder folder but I could find something helpful.

    I hope my question is clear :)

  2. Do you have a way to access the arrays of tstarts and tends in other mode than LOSSLESS? I did not find a way to get them with Histogram (seems not supported yet according to Pilgrim2text). This one is just a bonus if you already have developed such functions.

Thank you again!