Cresidiant :
kirilmatthew :
Simple answer is no, but some games need 4 cores for good operation. If you didn't already have your CPU I would recommend the FX 6300 which is a much better CPU.
I know FX6300 is better but in pakistan it sucks. We DONOT have AMD chips
The i3 u have is hyperthreaded that means it has 2 more logical core in addition to 2 physical cores
A logical core is 60% equal to a physical core
So u r just 50-55% behind the i5
As far as quad core amd is concerned they are at par with ur i3
http://cpuboss.com/cpus/Intel-Core-i3-2120-vs-AMD-FX-4300
And as far as bttleneckin is concerned the i3 will not bottleck the card
Dont frget to close the post