USC Vertex Active

The USC Vertex Active metric represents the percentage of time that the Unified Shader Cluster (USC) is processing vertex shader instructions.

Improving Performance

Use the USC Vertex Active metric in combination with the TA Load metric to help improve performance. For example:

  • If the TA Load metric is high but the USC Vertex Active metric is low, then the scene might have too many vertices.
  • If the TA Load metric is low but the USC Vertex Active metric is high, then the Vertex Shader might be the performance bottleneck. Use the USC Vertex Active metric in combination with the USC Active metric to ascertain how much of the overall compute is being spent on vertex processing compared with other work. Try to convert vertex attributes to floating point values to decrease the USC Vertex Active metric.
For more complete information about compiler optimizations, see our Optimization Notice.