Invention Grant
US08015564B1 Method of dispatching tasks in multi-processor computing environment with dispatching rules and monitoring of system status
有权
在多处理器计算环境中调度任务的方法,具有调度规则和系统状态监控
- Patent Title: Method of dispatching tasks in multi-processor computing environment with dispatching rules and monitoring of system status
- Patent Title (中): 在多处理器计算环境中调度任务的方法,具有调度规则和系统状态监控
-
Application No.: US11116687Application Date: 2005-04-27
-
Publication No.: US08015564B1Publication Date: 2011-09-06
- Inventor: Dirk Beyer , Janet Wiener , Terence Kelly
- Applicant: Dirk Beyer , Janet Wiener , Terence Kelly
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
An embodiment of a method of dispatching tasks in a multi-processor computing environment begins with a step of a dispatcher within the multi-processor computing environment receiving job properties for a plurality of jobs to be processed in the multi-processor computing environment. Each job comprises at least one task. In a second step, the dispatcher employs an initial dispatching rule to assign an initial subset of tasks to processors within the multi-processor computing environment. The method continues with a third step of the dispatcher monitoring system status of the multi-processor computing environment. In a fourth step, the dispatcher selects a second dispatching rule from a plurality of dispatching rules in response to a change in the system status. In a fifth step, the dispatcher employs the second dispatching rule to assign a second subset of tasks to the processors.
Information query