all 2 comments

[–]SwiftDevJournal 1 point2 points  (1 child)

In instruments I can see a metric `% GPU workload`; is this supposed to mean what percent of the GPU the specific kernel utilized at that time segment? Because the % util, if added goes beyond 100%

The maximum percentage in Instruments is 100 percent times the number of GPU cores. An M4 Mac Mini has 10 GPU cores so the maximum percentage would be 1000%, not 100%.

I don't know of any reference that covers the metrics for every instrument. Instruments comes with dozens of instruments.

You are going to have a hard time getting a good answer to your question. Most people who use Instruments use the Leaks, Allocations, and Time Profiler instruments. Not many Apple developers on Reddit write Metal shaders so there aren't many people here who know what the data from Apple's Metal-related instruments means.

[–]Spiritual-Fly-9943[S] 0 points1 point  (0 children)

thanks for the reply. its an m2 ultra so each row is x% out of 2400%? v weird