I am profiling GPC frequency using Nsight Systems version 2025.3.1.90. I am using the exported sqlite, and want to get the value of the frequency over time. To my understanding, the frequency at a timestamp should be the reported base time from the device (clockRate from TARGET_INFO_GPU) added to the GPC Freq. (value from GPU_METRICS).
However, I am not sure if this is the correct method, so please advise.
This sounds like more of a meaning question than a data-format question. @ztasoulas you have a better understanding of what these numbers specifically mean, can you help?
Ah, ok. I thought there would be some sort of offset since some of the values are negative? I’m wondering if there is some representation I don’t understand for the value.
It’s a known bug (to be fixed in the upcoming release) caused by unsigned integers being read as signed. You can either ignore them or cast to unsigned.