Resources Contact Us Home
Method of dispatching tasks in multi-processor computing environment with dispatching rules and monitoring of system status

Image Number 5 for United States Patent #8015564.

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.

  Recently Added Patents
Method and system for automatically hiding irrelevant parts of hierarchical structures in computer user interfaces
Magnetic levitation motor used in lens module
Restore software with aggregated view of content databases
Resist composition and method for producing resist pattern
Electronic communication device
Photoelectric conversion device
Mounting apparatus for PCI card
  Randomly Featured Patents
Catalyst for the selective oxidation of sulphur compounds to elemental sulphur, process for preparing such a catalyst and method for the selective oxidation of sulphur compounds to elemental s
Process for recycling the filter dust in an electric arc furnace for producing steel
Output control system for internal combustion engine
Brake actuator
Composite type magnetic head assembly with simplified azimuth angle adjustment
Semiconductor device of band-to-band tunneling type
Articulated arm robot
Benzothiadiazine 1, 1-dioxides
Dental floss