Symmetric multiprocessing: Difference between revisions

Content deleted Content added
No edit summary
Tag: Reverted
rv random insertion of the word "activity".
Line 16:
<blockquote>Serious programming challenges remain with this kind of architecture because it requires two distinct modes of programming; one for the CPUs themselves and one for the interconnect between the CPUs. A single programming language would have to be able to not only partition the workload, but also comprehend the memory locality, which is severe in a mesh-based architecture.<ref name="AutoMQ-1"/></blockquote>
 
SMP systems allow any processor to work on any task no matter where the data for that task is located in memory, provided that each task in the system is not in execution on two or more processors at the same time. With proper activity[[operating system]] support, SMP systems can easily move tasks between processors to balance the workload efficiently.
 
==History==