Invention Grant
- Patent Title: Scheduling threads in a processor based on instruction type power consumption
- Patent Title (中): 基于指令类型功耗调度处理器中的线程
-
Application No.: US13247887Application Date: 2011-09-28
-
Publication No.: US08656408B2Publication Date: 2014-02-18
- Inventor: Hisham E. Elshishiny , Ahmed T. Sayed Gamal El Din
- Applicant: Hisham E. Elshishiny , Ahmed T. Sayed Gamal El Din
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporations
- Current Assignee: International Business Machines Corporations
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent Janaki K. Davda
- Priority: EP10183345 20100930
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F1/00

Abstract:
Guiding OS thread scheduling in multi-core and/or multi-threaded microprocessors by: determining, for each thread among the active threads, the power consumed by each instruction type associated with an instruction executed by the thread during the last context switch interval; determining for each thread among the active threads, the power consumption expected for each instruction type associated with an instruction scheduled by said thread during the next context switch interval; generating at least one combination of N threads among the active threads (M), and for each generated combination determining if the combination of N threads satisfies a main condition related to the power consumption per instruction type expected for each thread of the thread combination during the next context switch interval and to the thread power consumption per instruction type determined for each thread of the thread combination during the last context switch interval; and selecting a combination of N threads.
Public/Granted literature
- US20120084790A1 SCHEDULING THREADS IN A PROCESSOR Public/Granted day:2012-04-05
Information query