Multiprocessing: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
Line 17:
== AMP (Asymmetric Multiprocessing) ==
 
[[AMP]] means that at least one of the CPUs are different. For example, an embedded system might have an ARM CPU and a special purpose CPU for digital signal processing. AMP is rare for desktop/server computers, however this may change in future as Intel has plans to put stream processors ("Larrabee", mainly intended as a GPGPU to be used for graphics, physics and HPC) in the same system as general purpose 80x86 CPUs (possibly even in the same multi-core chip). Possibly, at some time in the future, it may be necessary for a general purpose 80x86 operating system to have 2 schedulers - one for traditional 80x86 CPUs and another for stream processors.
 
 
== NUMA (Non-Uniform Memory Access) ==