1. An apparatus, comprising: a memory; a processing circuit coupled to the memory; a graphics processing unit (GPU) coupled to the processing circuit and the memory to process graphics-related tasks; and a graphics driver module to monitor a task of the GPU, determine when the task is complete, determine an average task completion time for the task when the task is not complete, and enable a sleep state for the processing circuit for a sleep state time when the average task completion time is greater than the sleep state time.