unfortunately in my experience unless you are playing at lowered resolution that CPU will not play BF4 at ultra settings. unless heavily overclocked and even them I am unsure. A decent card like a Radeon Hd 7870 would most likely be sufficient for high settings and most likely be the best you can play on that CPU. BTW you will also need at minimum 6gb ram 8 to be safe as well as decent power supply to even be able to use a good graphics card may I ask for the rest of the specs for your Rig