When one comes up against an unbreakable barrier, what do you do? Symmetrical multiprocessing is a classic example of handling the problem by going around the barrier rather than trying to break through it. The technological barrier, in this case, is the computer processor. Although CPU technology is constantly evolving, becoming faster and more powerful, it’s not growing fast enough to keep up with our computing needs. If one can’t break through it, how does one go around it? The answer is to add a second processor, or a third, or ten, or a hundred. Symmetrical multiprocessing is the computer architecture that allows a computer to divide different tasks among multiple processors working in unison.
In symmetric multiprocessing, or SMP, two or more processors act independently, but share the share the memory bank. When using processors that have more than one core, each core acts as a separate processor. Each processor (or core) can be assigned to any process or thread, and can pass the tasks back and forth between the different processors for load balancing. SMP architecture is most useful for systems running multiple programs simultaneously, because each program can be assigned its own dedicated processor.



1 response so far ↓
1 Twitter Trackbacks for Symmetric Multiprocessing, And How Sun Makes it Scale [multicoreinfo.com] on Topsy.com // Apr 14, 2010 at 9:14 am
[...] Symmetric Multiprocessing, And How Sun Makes it Scale http://www.multicoreinfo.com/2010/04/symmetric-mp – view page – cached + NVIDIA Introduces Parallel Nsight Open Beta for Microsoft Visual Studio developers * Archives + April 2010 + March 2010 + February 2010 + January 2010 + December 2009 + November 2009 + October 2009 + September 2009 + August 2009 + July 2009 + June 2009 + May 2009 + April 2009 + March 2009 + February 2009 + January 2009 + December 2008 + November 2008 + October 2008 + September 2008 + August… Read more+ NVIDIA Introduces Parallel Nsight Open Beta for Microsoft Visual Studio developers * Archives + April 2010 + March 2010 + February 2010 + January 2010 + December 2009 + November 2009 + October 2009 + September 2009 + August 2009 + July 2009 + June 2009 + May 2009 + April 2009 + March 2009 + February 2009 + January 2009 + December 2008 + November 2008 + October 2008 + September 2008 + August 2008 + July 2008 + June 2008 + May 2008 + April 2008 View page Tweets about this link Topsy.Data.Twitter.User['anatoliy_svt'] = {”location”:”Smolensk, Russia”,”photo”:”http://a1.twimg.com/profile_images/328791754/me_normal.JPG”,”name”:”Anatoliy Sviridenkov”,”url”:”http://twitter.com/anatoliy_svt”,”nick”:”anatoliy_svt”,”description”:”Looking for philosopher’s stone for programm developer.”,”influence”:”"}; anatoliy_svt: “Symmetric Multiprocessing, And How Sun Makes it Scale http://bit.ly/affZfX via @AddToAny ” 23 minutes ago view tweet retweet Filter tweets [...]
You must log in to post a comment.