Method, apparatus, and computer program product for dynamically modifying operating parameters of the system based on the current usage of a processor core's specialized processing units
US7797564B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 24, 2005 |
| Grant date | Sep 14, 2010 |
| Priority date | — |
| Expiry date | Jul 15, 2029 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, apparatus, and computer program product are disclosed in a data processing system for dynamically modifying operating parameters of processing units included in a processor core that is included in a central processing unit. A next context to be processed is received. The next context includes an identification of all first specialized processing units that will be needed to process the next context. All second specialized processing units are identified that were needed to process a previous context that has just finished being processed by the processor core. A comparison between the first units and the second units is made to generate an identification of third units and fourth units. Operating parameters of the processing units included within the processor core are altered to optimize the processing units to a state where the third units will be used and the fourth units will not be used.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.