UnrealButter :
sizzling :
We'll let's prove its the cpu first, its just a theory at the moment. Are ant cpu cores sitting near 100% while playing this game?
To be quite honest, I have no idea what an ant core even is or how to check it. If it gives you a perspective on CPU usage, in Task Manager the CPU usage spikes from 1%-20%. Sorry for my lack of knowledge. I'm sure it's a bit frustrating.
We all had to start leaning at one time and we are all still learning, I like to help where I can so don't worry about asking. Your 4820k CPU is made up of 4 cores, each core is a processor. However your CPU has something called Hyperthreading which allows each core to work on 2 streams of work/data. So you have 4 cores which are fed data by 8 threads. Most games are poor a balancing the work required across multiple threads and when they do spread the work the work is usually not spread equally. Therefore if any one thread is running near maximum usage it can limit performance as the game isn't designed to use the spare CPU resources of the other threads. So a game designed to use 1 thread could make that thread run at 100% while the other 7 are doing very little else, in that scenario your total CPU usage would be approximately 13% but the CPU is the limiting factor for that game.
Now a program I like to use is MSIAfterburner, it can record lots of information while you game which you can review later. This information includes each CPU core/thread. It would be good to use this while gaming and review to see if any cores/threads are staying near 100%.
It may turn out its not your CPU, its just a theory at this point.