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
Respirator belt having bumper cushion
Rain barrel
Methods and systems to reduce a number of simulations in a timing analysis
Modular authoring and visualization of rules using trees
Method and system for modularized configurable connector system for ethernet applications
Estimating optical characteristics of a camera component using sharpness sweep data
Anti-reductive high-frequency ceramic dielectric material sintered at low temperature and matched with copper internal electrode
  Randomly Featured Patents
Collapsible bottle
Method for generating information related to the molecular structure of a biomolecule
Waterproof housing structure for portable optical analyzer
Tamperproof construction for hydrant actuating nut
Pneumatically driven devices
Method for making a sealed passage in a refractory composite part with a plastically deformable metal lining which seals passage walls, and application of the production of a refractory compos
Chair armrest
Technique for monitoring conversational voice over packet
High yield method for preparation of dialkyl esters of polyhaloaromatic acids