Hi
I see these two dram related metrics
dram__throughput DRAM throughput
gpu__dram_throughput GPU DRAM throughput
But I didn’t find more information about their difference. Any thought?
Hi
I see these two dram related metrics
dram__throughput DRAM throughput
gpu__dram_throughput GPU DRAM throughput
But I didn’t find more information about their difference. Any thought?
gpu__dram_throughput is a breakdown metric based on dram__throughput and fbpa__throughput, i.e. it takes the max of the two as its value. This is similar to e.g. gpu__compute_memory_throughput.avg.pct_of_peak_sustained_elapsed, for which you get the comprehensive breakdown on the UI’s Details page. You can also collect/view the breakdown metrics individually as so:
ncu --metrics breakdown:gpu__dram_throughput.avg.pct_of_peak_sustained_elapsed <app>
dram__throughput is based on dram__cycles_active, while fbpa__throughput is based on fbpa__dram_sectors (the sum of read and write sectors).