1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to manage a thermal profile of a device, the method comprising: monitoring thermal data of the thermal profile of the device, the device is executing a plurality of processes that utilize a graphics processing unit (GPU) of the device, the plurality of processes including a high priority process and a low priority process; if the thermal data of the device exceeds a first thermal threshold, decreasing a first GPU utilization for the low priority process, and maintaining a second GPU utilization for the high priority process; executing the low priority process using the first GPU utilization with the GPU; and executing the high priority process using the second GPU utilization with the GPU, wherein the first GPU utilization is different from the second GPU utilization after the thermal data of the device exceeds a first thermal threshold and the first and second GPU utilizations are each a different percentage of a maximum GPU frequency.