HI
In my point of view SMP lets multiple CPUs in a networking device share the same board, memory, I/O and operating system. Nonetheless, each CPU in an SMP system can act independently. While one CPU handles a database lookup, others can update the database and perform other tasks, dramatically increasing the ability of the device to handle today's increasingly complex networking tasks.
SMP costs relatively little. When scaling from one CPU to two, only one processor board is needed. Processing power is doubled without paying for additional support chips and without taking up an additional slot in the chassis.
More info in link
en.wikipedia.org/wiki/Symmet ric_multiprocessing
Answered by
Sanjeev
at
7:23 PM on November 05, 2008