Invention Grant
- Patent Title: Framework for scheduling multicore processors
- Patent Title (中): 多核处理器调度框架
-
Application No.: US13413768Application Date: 2012-03-07
-
Publication No.: US08990831B2Publication Date: 2015-03-24
- Inventor: Elmootazbellah Nabil Elnozahy , Heather Lynn Hanson , James Lyle Peterson , Freeman Leigh Rawson, III , Malcolm Scott Ware
- Applicant: Elmootazbellah Nabil Elnozahy , Heather Lynn Hanson , James Lyle Peterson , Freeman Leigh Rawson, III , Malcolm Scott Ware
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Garg Law Firm, PLLC
- Agent Rakesh Garg; William J. Stock
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/46 ; G06F9/48 ; G06F9/54 ; G06F9/50

Abstract:
A method for a framework for scheduling tasks in a multi-core processor or multiprocessor system is provided in the illustrative embodiments. A thread is selected according to an order in a scheduling discipline, the thread being a thread of an application executing in the data processing system, the thread forming the leader thread in a bundle of threads. A value of a core attribute in a set of core attributes is determined according to a corresponding thread attribute in a set of thread attributes associated with the leader thread. A determination is made whether a second thread can be added to the bundle such that the bundle including the second thread will satisfy a policy. If the determining is affirmative, the second thread is added to the bundle. The bundle is scheduled for execution using a core of the multi-core processor.
Public/Granted literature
- US20120227048A1 FRAMEWORK FOR SCHEDULING MULTICORE PROCESSORS Public/Granted day:2012-09-06
Information query