intel core 2 quad vs core i3 ,i5

Solution
Programs will generally only use Hyper Threading (HT) if they are designed to do so. If a program is designed to use 4 cores, but not HT, then it will only use the 2 two real cores in a Core i3 CPU. However, Windows 7 & 8 background processes will use HT.

Assuming the same clockspeed, each core in a 4th generation Haswell CPU is almost 40% more power than a core in the Core 2 Duo / Quad CPU. But that depends on the program; performance improvement can be less than that.
the newest core i3's are more powerful than core 2 quad processors, because even though i3's are dual cores and core 2 quads are quad core CPUs, i3's benefit from hyperthreading (which makes computers recognize i3's as 4 thread CPUs, so you can run any application that requires 4 cores or higher) and from being newer

 
Programs will generally only use Hyper Threading (HT) if they are designed to do so. If a program is designed to use 4 cores, but not HT, then it will only use the 2 two real cores in a Core i3 CPU. However, Windows 7 & 8 background processes will use HT.

Assuming the same clockspeed, each core in a 4th generation Haswell CPU is almost 40% more power than a core in the Core 2 Duo / Quad CPU. But that depends on the program; performance improvement can be less than that.
 
Solution