A computational resource control method comprising: detecting a touch gesture for a user interface of an electronic display; determining whether the touch gesture is a scrolling touch gesture to the user interface; providing an instruction hint for a processor in response to the touch gesture, wherein the instruction hint comprises an indicator that represents a modification request to modify an operational state for the processor; receiving the instruction hint at a governor of the processor; increasing a clock frequency of the processor from a first frequency level to a second frequency level in response to the instruction hint; in response to determining that the touch gesture is a scrolling touch gesture, performing the following steps: dynamically reducing a load computation timer rate, wherein the load computation timer rate corresponds to a duration for which the load is computed; detecting a load of the processor by performing a load computation cycle based on the reduced load computation timer rate; responsive to increasing the clock frequency of the processor, decreasing the clock frequency of the processor to a third frequency level between the first frequency level and the second frequency level after a time interval, wherein the duration of the time interval is dynamically determined based on the detected load of the processor. detecting a touch gesture for a user interface of an electronic display; determining whether the touch gesture is a scrolling touch gesture to the user interface; providing an instruction hint for a processor in response to the touch gesture, wherein the instruction hint comprises an indicator that represents a modification request to modify an operational state for the processor; receiving the instruction hint at a governor of the processor; increasing a clock frequency of the processor from a first frequency level to a second frequency level in response to the instruction hint; in response to determining that the touch gesture is a scrolling touch gesture, performing the following steps: dynamically reducing a load computation timer rate, wherein the load computation timer rate corresponds to a duration for which the load is computed; detecting a load of the processor by performing a load computation cycle based on the reduced load computation timer rate; responsive to increasing the clock frequency of the processor, decreasing the clock frequency of the processor to a third frequency level between the first frequency level and the second frequency level after a time interval, wherein the duration of the time interval is dynamically determined based on the detected load of the processor. dynamically reducing a load computation timer rate, wherein the load computation timer rate corresponds to a duration for which the load is computed; detecting a load of the processor by performing a load computation cycle based on the reduced load computation timer rate; responsive to increasing the clock frequency of the processor, decreasing the clock frequency of the processor to a third frequency level between the first frequency level and the second frequency level after a time interval, wherein the duration of the time interval is dynamically determined based on the detected load of the processor.