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
Stable aqueous composite compositions
Nucleic acid-based tests for prenatal gender determination
Method and system for parallelizing data copy in a distributed file system
Disk array apparatus and firmware update method therefor
Content protection apparatus and content encryption and decryption apparatus using white-box encryption table
Adaptive take-off strips for smoothing ink consumption
Architecture and method for multi-aspect touchscreen scanning
  Randomly Featured Patents
Ventilated bicycle helmet
Apparatus for analyzing, continuously flowing dry powder samples, by means of X-ray spectroscopy
Powder material sampling device
Semiconductor laser device and fabrication method thereof
Assembly for engine exhaust gas particulate filter traps
Net severing apparatus for round baler
N.sup.2 -naphthalenesulfonyl-L-argininamides and the pharmaceutically acceptable salts thereof, and antithrombotic compositions and methods employing them
Surface cleaner
Pre-distortion apparatus
Method for processing samples