The FX benefits from core parking (apparently) and overclocking.
BF3 and BF4 rely on high IPC for at least the primary threads; a high-clock i3 does better than a lower-clocked (mobile) i7 because although the engine can benefit from many cores, it's a moot point without at least one of the cores being fast.
Memory first though; like you suspect, overclocking a starved CPU still leaves you with a starved CPU.
i have disabled core parking are u saying im losing performance when i do that Oo please shed some more light here as to how its affecting anything
well since most here also think it is a memory bandwidth issues i will soon pick up another stick hope i find another same one
Thread scheduling wont be an issue since im on win 8.1
EDIT: I'D like to add that BF4 has theses dips on DX11 but not a problem in Mantle does the memory bottleneck disappear ?
AMD FX-8350|Asus M5A97 LE R2.0|16gb GSKILL Sniper 2400mhz|Samsung SSD 120g 840|AMD R9 290 TRI-X (dead) GTX1070
Corsair RM650x,Thermaltake Xaser vi ,Creative SoundBlaster X-Fi Titanium Sound Card