Invention Grant
US08799902B2 Priority based throttling for power/performance quality of service
有权
基于优先级的电源/性能质量服务节制
- Patent Title: Priority based throttling for power/performance quality of service
- Patent Title (中): 基于优先级的电源/性能质量服务节制
-
Application No.: US11786019Application Date: 2007-04-09
-
Publication No.: US08799902B2Publication Date: 2014-08-05
- Inventor: Ramesh Kumar Illikkal , Ravishankar Iyer , Jaideep Moses , Don Newell , Tryggve Fossum
- Applicant: Ramesh Kumar Illikkal , Ravishankar Iyer , Jaideep Moses , Don Newell , Tryggve Fossum
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F1/00 ; G06F1/26 ; G06F1/32 ; G06F15/173

Abstract:
A method and apparatus for throttling power and/or performance of processing elements based on a priority of software entities is herein described. Priority aware power management logic receives priority levels of software entities and modifies operating points of processing elements associated with the software entities accordingly. Therefore, in a power savings mode, processing elements executing low priority applications/tasks are reduced to a lower operating point, i.e. lower voltage, lower frequency, throttled instruction issue, throttled memory accesses, and/or less access to shared resources. In addition, utilization logic potentially trackes utilization of a resource per priority level, which allows the power manager to determine operating points based on the effect of each priority level on each other from the perspective of the resources themselves. Moreover, a software entity itself may assign operating points, which the power manager enforces.
Public/Granted literature
- US20080250415A1 Priority based throttling for power/performance Quality of Service Public/Granted day:2008-10-09
Information query