Resources Contact Us Home
Method and apparatus for dispatching tasks in a non-uniform memory access (NUMA) computer system

Image Number 10 for United States Patent #8122451.

A dispatcher for a non-uniform memory access computer system dispatches threads from a common ready queue not associated with any CPU, but favors the dispatching of a thread to a CPU having a shorter memory access time. Preferably, the system comprises multiple discrete nodes, each having a local memory and one or more CPUs. System main memory is a distributed memory comprising the union of the local memories. A respective preferred CPU and preferred node may be associated with each thread. When a CPU becomes available, the dispatcher gives at least some relative priority to a thread having a preferred CPU in the same node as the available CPU over a thread having a preferred CPU in a different node. This preference is relative, and does not prevent the dispatch from overriding the preference to avoid starvation or other problems.

  Recently Added Patents
System and method for the analysis of biodiesel
Data storage device and block selection method for a flash memory
Multichannel device utilizing a centralized out-of-band authentication system (COBAS)
Editing device and editing method
MEMS structure and method for making the same
Controlling generation of debug exceptions
  Randomly Featured Patents
Ramp board
Method and apparatus for disinfecting and/or deodorizing an article
System and methods for processing analyte sensor data
Metal wheeled truck for books, videos and tapes
Contact structure and production method thereof and probe contact assembly using same
Tackified pressure sensitive adhesives
Device for generating an electric output signal in response to the positioning of a mechanical member
Shallow trench isolation formation to eliminate poly stringer with controlled step height and corner rounding
Fluidized bed technology for security enhancement
Nonvolatile memory device, method of fabricating the same, and organic lighting emitting diode display device including the same