LLNL / apollo

Apollo: Online Machine Learning for Performance Portability
Other
22 stars 9 forks source link

Enhanced trace output #4

Closed cdwdirect closed 4 years ago

cdwdirect commented 4 years ago

I have hand-merged our latest mpi-opencv into my mpi-opencv-trace branch, and am now requesting to bring its enhanced trace output mechanics (and some of my TODO notes in the comments) up into our mpi-opencv branch.

The changes should be self-contained, providing new output options for outputting traces of Apollo-enabled applications. The trace fields have some OpenMP fields, but should be harmless for use in CUDA contexts. I will generalize the trace output's fields another time.