It might be a driver issue so if you haven't already I would first do a complete driver uninstall with a utility like Display Driver Uninstaller by guru3D [google it] and then reinstalling a stable driver version like the catalyst 14.9 since it helped someone else out with a similar problem.
To me it sounds like more of an issue of micro-stuttering in next gen games. Usually micro-stuttering happens because of the paging file on the hdd. A game like BF4 requires 8GB of ram recommended, but that's just for the game. Having to divide 8 gigs between the game, windows, and then background services simply isn't ideal for performance. The game can't cache itself entirely into the ram so when the ram cache becomes full the cpu starts referencing the paging file on the hard drive. The switch between caching the game into ram and then referencing the paging file is what causes micro-stuttering and it can happen on rigs with good hardware if your hdd isn't the best.
If it is indeed micro-stuttering then there are two options for solving the problem:
[1] Increase your system ram amount to around 12-16GB if it is practical or possible for you. By having 8GB ram dedicated solely for the next gen games they will be able to cache entirely into the ram so there will be no more need for the cpu to reference the paging file on the hdd.
[2] Buy a faster hard driver or possibly a SSD. When the cpu is switching between the ram cache and hitting up the paging file on mediocre hdd's the stuttering is caused by a speed difference since the hard drive typically tends to be slower than the ram. It's like shifting back and forth between third and fifth gear.
Option 2 is less preferable than #1 because if you buy a SSD you will be putting a strain on it when the cpu switches to the paging file.
Regardless of how you decide to identify and tackle the problem it is also a generally good idea to see what your paging file is set to in windows. Go into Advanced System Settings-->Advanced-->Performance [click on the Settings Tab under Performance]-->Advanced-->Virtual Memory. Typically windows using a broad range for the paging file which isn't good for performance especially on slower hdd's. Set it to custom, see what amount of hard drive space is listed as recommended by windows and then set both the min and the max values to that recommended amount. That way whenever the cpu needs to hit the paging file it will always hit it up for the same consistent amount each time and put less of a strain on the hdd.
However, before coming to the conclusion of micro-stuttering I would do a process of elimination for possible causes to the problem. I would begin by doing the complete driver uninstall and then reinstall an older yet stable driver version, 14.xx, first to see if it corrects the problem. If it doesn't solve your issue then you can pretty much count on micro-stuttering being the culprit.