Invention Grant
US08219994B2 Work balancing scheduler for processor cores and methods thereof
有权
用于处理器核心的工作平衡调度器及其方法
- Patent Title: Work balancing scheduler for processor cores and methods thereof
- Patent Title (中): 用于处理器核心的工作平衡调度器及其方法
-
Application No.: US12256703Application Date: 2008-10-23
-
Publication No.: US08219994B2Publication Date: 2012-07-10
- Inventor: Rasit O. Topaloglu
- Applicant: Rasit O. Topaloglu
- Assignee: GLOBALFOUNDRIES Inc.
- Current Assignee: GLOBALFOUNDRIES Inc.
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
A data processing device assigns tasks to processor cores in a more distributed fashion. In one embodiment, the data processing device can schedule tasks for execution amongst the processor cores in a pseudo-random fashion. In another embodiment, the processor core can schedule tasks for execution amongst the processor cores based on the relative amount of historical utilization of each processor core. In either case, the effects of bias temperature instability (BTI) resulting from task execution are distributed among the processor cores in a more equal fashion than if tasks are scheduled according to a fixed order. Accordingly, the useful lifetime of the processor unit can be extended.
Public/Granted literature
- US20100107166A1 SCHEDULER FOR PROCESSOR CORES AND METHODS THEREOF Public/Granted day:2010-04-29
Information query