Active Slot Occupancy

What does this counter show?

This counter represents the occupancy of the shader engine's active task slots. Tasks assigned to active slots can be scheduled in for execution immediately. When a task in an active slot encounters a data dependency, it is de-scheduled and another task takes its place.

What does a high value mean?

A high percentage indicates that the shader engine processing pipelines are well utilized. A low percentage may indicate:

  • High data dependency: If a large number of tasks in the available slots are resolving data dependencies, there may not be a sufficient number of ready tasks to schedule into the active slots.

  • Low available slot occupancy: If available slot occupancy is low, there may be an insufficient number of ready tasks to populate the active slots.