Invention Grant
- Patent Title: Framework for scheduling multicore processors
- Patent Title (中): 多核处理器调度框架
-
Application No.: US12789015Application Date: 2010-05-27
-
Publication No.: US08510749B2Publication Date: 2013-08-13
- 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; Eustus D. Nelson
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/46

Abstract:
A system, and computer usable program product for a framework for scheduling tasks in a multi-core processor or multiprocessor system are 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
- US20110296423A1 FRAMEWORK FOR SCHEDULING MULTICORE PROCESSORS Public/Granted day:2011-12-01
Information query