发明名称 |
REDUCING POWER FOR 3D WORKLOADS |
摘要 |
Various embodiments are presented herein that may reduce the workload of a system tasked with delivering frames of video data to a display generated by applications executing within the system. Applications executing within the system may generate new frames of video content at a specified frame rate known as frames per second (FPS). The CPU and/or GPU may be responsible for actually generating the frames at the specified FPS. These frames are then delivered to a display communicatively coupled with the system for rendering. Reducing the frame rate (FPS) may reduce the work being performed by the system because fewer frames may be generated within a given time period. This may be especially advantageous when the system is operating on battery power because it can extend the life of the battery. |
申请公布号 |
US2014354659(A1) |
申请公布日期 |
2014.12.04 |
申请号 |
US201113976906 |
申请日期 |
2011.11.30 |
申请人 |
Apodaca Michael |
发明人 |
Apodaca Michael |
分类号 |
G06T1/20;G06F15/76 |
主分类号 |
G06T1/20 |
代理机构 |
|
代理人 |
|
主权项 |
1. An apparatus comprising:
a processor circuit; and a graphics driver operative on the processor circuit to execute an application that generates frames of video content at a defined frame rate associated with a defined frame rate execution time, the graphics driver operative to:
calculate a time elapsed between a previous frame and a current frame to determine a current frame rate execution time;calculate a time differential by subtracting the current frame rate execution time from the defined frame rate execution time; andswitch a processor thread associated with the application generating the current frame to a sleep state while the time differential is greater than zero (0). |
地址 |
Folsom CA US |