I'm wondering if there is any way to determine the loading on the GPU when transcoding using QuickSync. I have not found any utilities that seem to be able to display GPU load for the Intel HD Graphics engine. The only thing I have found is this from Intel:
but I'm not sure how to run it with Wowza.
Bascially, I'm curious to see what happens as you add additional streams and additional transcoded data rates. We know from the benchmarking article that the CPU utilization was benchmarked, and can see how its utililization increases. But, there doesn't appear to be a way to know if/when the GPU becomes fully saturated. Is there a risk that as you add more input streams, and additional output bit rates that the GPU will max out while the CPU appears to be under-utilized? If so, it may be possible to get more performance from the machine by changing some of the transcodes to "software" instead of QuickSync.
How would you even know if you were reaching the limits of what QuickSync can do? Are there known error messages we can look for in the log that imply the system is out of horsepower?