HPCToolkit / hpctoolkit

HPCToolkit performance tools: measurement and analysis components

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

need to garbage collect entries in GPU splay trees

jmellorcrummey opened this issue · comments

Issue:

  • when a correlation flows down a correlation channel, a correlation is added to the correlation splay tree
  • such correlation entries are leaked rather than freed

Approach:

  • for OMPT, correlations for host-op-ids in a target region can be deleted when a target region end trace record is processed
  • for CUPTI and ROCM, is there a separate id for each operation?

for CUPTI and ROCM, is there a separate id for each operation?

Yes, except for pc samples.