Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Detection of code-based malware
Method for forming a film
Surface emitting laser device, surface emitting laser array, optical scanning device, and image forming apparatus
Electrical stimulation lead, system, and method
Tire for motorcycle
Vacuum cleaner filter adapter ring
Image forming apparatus, information processing method, and storage medium for generating screen information
  Randomly Featured Patents
Wide angle liquid crystal display that copes with interference coloring
Variable nozzle control apparatus of turbocharger
Automatic napkin dispenser
Mounting device for a swingably mounted sun visor for motor vehicles
Pet tool
Wireless interaction with memory associated with a replaceable module for office equipment
Removing human scent from articles of clothing
Filter of depth layer type
Method of using a topical application device
Method and apparatus for quench hardening thin-walled, elongated workpieces