For that you'd really need to define "normal" (since your definition of normal is probably different to mine).
You will only see large performance increases in applications on a dual machine where those applications are SMP aware. You may see a small performance benefit for non-SMP aware apps, purely from the fact that your machine will be less "loaded" than if it only had one processor.
Games are simply applications (although a specific kind), if you they're not specifically written to be SMP aware then you'll see little boost from having a dual (or more) machine.
For an SMP aware program the boost from a second CPU can be anywhere from worse than on a single CPU (if the algorithms don't really suit being SMP and you incur an overhead) to well over 100% (yes...over 100%...it is possible, depending on the algorithms used within your program).
Sorry for the vague answers, but there's no "magic formula" for knowing how well "general applications" will scale or not. If however you have some specific applications, then you should be able to find out whether they're SMP aware or not.
The opinions expressed above do not represent those of Advanced Micro Devices or any of their affiliates.http://www.shellprompt.net
Unix & Oracle Web Hosting Provider powered by AMD Opterons