FX 4100 is bottlenecking it.
Not BF3 I know but similar in needing a true quad core CPU. FX 4100 is a fake quad.
http://www.tomshardware.com/reviews/guild-wars-2-performance-benchmark,3268-7.html
" AMD's dual-module FX-4000-series demonstrates a colossal gain between 3 and 4 GHz, though, telling us that the processor is bottlenecking performance in a big way at lower frequencies.
Pushing the Llano-based APU up to 3 GHz (from 2 GHz) is less rewarding, though there is a speed-up to be had. (Ed.: Clearly, it appears that AMD's best shot at catching Sandy Bridge at 3 GHz is a quad-core Bulldozer-based chip at 5 GHz or so. Sorry, couldn't resist)."
And........
"The next experiment involves altering each architecture to determine how many processing cores Guild Wars 2 is able to exploit.
Four physical cores appear ideal, based on our results from the Sandy Bridge design. Sandy Bridge-E doesn't seem to introduce any benefit at all. Intel's dual-core, Hyper-Threaded Core i3 and dual-core Pentium are notably slower, though they still embarrass the eight-core AMD FX at 3 GHz.
The six- and eight-core FX processors perform fairly similarly, while the quad-core FX-4000-series is quite a bit slower. Remember, though, that the eight-core chip actually consists of four Bulldozer modules. The six- and four-core parts feature three and two modules, respectively. Each module involves notable resource-sharing, which likely affects performance."
Are the important parts.
In summary Bulldozer is not what to buy to mix with a high end GPU.