METHOD OF DISPATCHING TASKS IN MULTI-PROCESSOR COMPUTING ENVIRONMENT WITH DISPATCHING RULES AND MONITORING OF SYSTEM STATUS
Patent №
US 8,015,564
Granted
2011-09-06
Filed 2005
Owner
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Lab
—
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11116687
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.
AI classification
Ownership
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
assignment · 165230031
Assignors
BEYER, DIRK, WIENER, JANET, KELLY, TERENCE
On an employer assignment, the assignors are typically the inventors.