For performance tracing of intermittent degredation in performance I wanted to use the Performance Counters available in Windows 10 1809 under GPU Engine -> Utilization percentage. This particular laptop has NVIDIA GeForce GTX 1050 with 4 GB VRAM + 16GB shared memory.
The instance names look like this:
While I know pid_xxxx is the process identifier, what I am trying to work out the meanings of remaning components.
In my case all instances start with luid_0x00000000 and have 3 different endings:
2) Next is phys_0, I assume this is first physical GPU, but I want to be able to programatically translate it to GPU adapater name.
3) Eng_x, on my machine this ranges from 0-12
4) Eng_type have the following. While mostly self explanatory, is the difference between Compute_0 and Computer_1 different cores on the GPU