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
Pilsner glass
Pressurized fluid flow system for a normal circulation hammer and hammer thereof
Solid-state imaging device and method of manufacturing the same
Cover for liquid container
Optical device
Charging system and method
  Randomly Featured Patents
Method and apparatus for modeling multiple concurrently dispatched instruction streams in super scalar CPU with a sequential language
Use of anti-IL-20 antibody for treating rheumatoid arthritis
Image solution processing method, processing apparatus, and program
Elastomer modified bis-maleimide resin
Steering stop for bicycle fork suspension system
Image forming apparatus with toner transfer
Add-on console for a telephone set
Stabilized transistor amplifier
Multiplier array processing system with enhanced utilization at lower precision
Method and apparatus for salvaging underwater pipelines