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
Timing controller capable of removing surge signal and display apparatus including the same
System and method for the heterologous expression of polyketide synthase gene clusters
Alleviation of laser-induced damage in optical materials by suppression of transient color centers formation and control of phonon population
Stack and folding-typed electrode assembly and method for preparation of the same
Wavelength and power scalable waveguiding-based infrared laser system
Passive translational velocity measurement from optical information
Circuit design approximation
  Randomly Featured Patents
Concentrated aqueous metal aldonate and/or ammonium aldonate composition
Flexible printed circuit and touchscreen
Composite rotary tool and tool fabrication method
Recombinant mycobacteria auxotrophic for diaminopimelate
Drug delivery technology
Surgical clip applicator
Handle for a culinary tool
Method, system, and program for performing a data transfer operation with respect to source and target storage devices in a network
Method to repair localized amplitude defects in a EUV lithography mask blank
PWM control of dual active bridge converters