You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which obviously is totally unreadable. Moreover If I run multiple kernels in single session (differing in a template parameter values) it's almost impossible to figure out which kernel Id corresponds to which kernel just by name. Unfortunately the browser GUI does not show such long kernel names correctly - they're cut somewhere.
Is there a way to define some mappings or whatever the mechanism to differentiate kernels with such long and similar names ?
The text was updated successfully, but these errors were encountered:
@aosewski have you tried hovering over the kernel name in the browser GUI drop-down menu? In the case of long names, this will activate an HTML span pop-up which should display the full name. For example,
Hi @coleramos425, We are experiencing the same issue and we believe it is due to c++filt. If you are using RDC, then a .intern.*.kd is appended to your mangled kernel name and this confuses c++filt. If we use llvm-cxxfilt, provided in ${ROCM_PATH}/llvm/bin, it may demangle properly with and without rdc. Thanks!
@coleramos425 I'm using Omniperf v1.0.8. Right when I hover over the kernel name it's displayed correctly - that is full mangled name. However getting the name demangled would be grate!
I have kernels with plethora of template parameters, which results in kernel names like this:
Which obviously is totally unreadable. Moreover If I run multiple kernels in single session (differing in a template parameter values) it's almost impossible to figure out which kernel Id corresponds to which kernel just by name. Unfortunately the browser GUI does not show such long kernel names correctly - they're cut somewhere.
Is there a way to define some mappings or whatever the mechanism to differentiate kernels with such long and similar names ?
The text was updated successfully, but these errors were encountered: