Invention Grant
- Patent Title: Runtime optimization of multi-core system designs for increased operating life and maximized performance
-
Application No.: US14166984Application Date: 2014-01-29
-
Publication No.: US09606843B2Publication Date: 2017-03-28
- Inventor: Jon James Anderson , Richard Alan Stewart
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: The Marbury Law Group, PLLC
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/50

Abstract:
Aspects include computing devices, systems, and methods for adjusting the assignment of tasks to processor cores in a multi-core processing system to increase operating life and maximize device performance by wear-leveling the processor cores. A reliability engine may be configured to collect operation or built in self test data of thermal output and current leakage, and historical operation time for a group of equivalent processor cores configured for the same purpose. Collected data may be applied to a weighted function to determine priorities for each equivalent processor core in the group. The reliability engine may rearrange a virtual processor identification translation table according to the priorities of the equivalent processor cores. A high level operating system may issue a process request specifying a processor core and the specified processor core may be translated to a different processor core according to the order of processor cores dictated by the priorities.
Public/Granted literature
- US20150169382A1 Runtime Optimization of Multi-core System Designs for Increased Operating Life and Maximized Performance Public/Granted day:2015-06-18
Information query