When symmetric multiprocessing (SMP) first became cheap enough to come
within reach of the average PC user, many hardware enthusiasts eager
to get in on the SMP craze were asking what exactly (besides winning
them the admiration and envy of their peers) a dual-processing rig
could do for them. It was in this context that the PC crowd started
seriously talking about the advantages of multi threading. Years later
when Apple brought dual-processing to its PowerMac line, SMP was
officially mainstream, and with it multi threading became a concern
for the mainstream user as the ensuing round of benchmarks brought out
the fact you really needed multi threaded applications to get the full
benefits of two processors.
Please read more here
http://www.jpstream.net/articles//articles/1295/1/Multi-threading-Explained/Page1.html