I am experimenting with the hotline feature on C7g.metal and I am seeing places where data is missing or wrong.
In the completion node view attached here is an example of missing data, I have a line identified as being sourced from DRAM 25% of the time, but I have no sample count or indication if its important or not. Was this seen 10 times? 1000 times?

In the branch view I see that branches on C7g.metal were all labeled as "Indirect" when the tagged assembly code are conditional direct, or unconditional direct branches instead which is wrong. It needs to be double-checked if hotline is assuming a particular version of SPE and make sure there are no differences between different implementations where it might be extracting the wrong bitfields to cause this.
Lastly, the location/source line/function/assembly can resolve to all (null) for some binaries which makes the information useless because some key information is missing. Aperf needs to also include the binary path it is trying to extract information to indicate to the user which binary is missing symbols and provide a helper tip on how to get symbols for use with hotline.
I am experimenting with the hotline feature on C7g.metal and I am seeing places where data is missing or wrong.
In the completion node view attached here is an example of missing data, I have a line identified as being sourced from DRAM 25% of the time, but I have no sample count or indication if its important or not. Was this seen 10 times? 1000 times?

In the branch view I see that branches on C7g.metal were all labeled as "Indirect" when the tagged assembly code are conditional direct, or unconditional direct branches instead which is wrong. It needs to be double-checked if hotline is assuming a particular version of SPE and make sure there are no differences between different implementations where it might be extracting the wrong bitfields to cause this.
Lastly, the location/source line/function/assembly can resolve to all
(null)for some binaries which makes the information useless because some key information is missing. Aperf needs to also include the binary path it is trying to extract information to indicate to the user which binary is missing symbols and provide a helper tip on how to get symbols for use with hotline.