Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Tightly-coupled GNSS/IMU integration filter having speed scale-factor and heading bias calibration
Membrane electrode assembly containing flexible printed circuit board formed on ion exchange membrane support film
Software development, deployment and evolution system, method and program product
Holder case for secondary battery and lithium secondary battery using the same
Hygienic undergarment
Cu--Ni--Si--Co copper alloy for electronic materials and method for manufacturing same
Switch
  Randomly Featured Patents
Fish-hook coupling and release device
Telephone system digital channel bank interface
Method and system for controlling semiconductor manufacturing equipment
High density printed wiring board
Individually filtered terminals and shielded circuit board through-holes
Metal cladding of wire by atomization spraying
Systemic treatment of splanchnic ischemia shock using 7-chloro-N-(3,4-dichlorophenyl)-2,3-dihydro-5-hydroxy-1-benzothiepin-4-c arboxamide 1,1-dioxide and pharmaceutically acceptable salts there
System, device and method for wind turbine control based on operating profiles
Method and apparatus for regulating neutralization of contaminated soil
External skin treatment composition