According to Nsight Compute, my kernel is compute bound. The SM % of utilization relative to peak performance is 74% and the memory utilization is 47%. However, when I look at each pipeline utilization percentage, LSU utilization is way higher than others (75% vs 10-15%). Wouldn’t that be an indication that my kernel is memory bound? If the utilization of compute and memory resources doesn’t correspond to pipeline utilization, I don’t know how to interpret those terms.
This is probably a dumb question, but I’m a little confused. I’d appreciate any kind of help.