Thank you guys for your concern and i'm very happy that you guys came up with your perspectives. Everyone of you trying to help.
But i'm not saying most of the games are bottleneck, I'm just saying some of the games like Odessy and NFS HEAT which Odessy may be bottlenecking but NFS HEAT have some game mechanic problem as i figure it out by just lower settings of POST PROCESSING in games. Game is running great. But Odessy is a cpu hungry game. It may or may not problem is some places.
There are some confusions and questions running around i see. I'm clearing it now
1. If you use MSI Afternurner well then you will know they have a lot of things you can demonstrate in there.
like GPU clockspeed, memory clock, gpu usage, memory usage ,fan speed, temp etc
CPU clockspeed, individual cpu usage, their temp, Ram usage etc.
What you can do with that is this, you can find the ratio of CPU and GPU usage cumulatively and you can see CPU usage may be 100% and gpu usage 68-80%. So that's how you will understand your processor is bottlebecking your GPU.
2. Guys who own 2600k and 3700k let me ensure this your processor will definitely bottleneck if you are playing things in 1080p with even in gtx 1070 it will bottleneck, you may see something like cpu usage is 99-100% but gpu usage may be like 89-92%, mostly 10%-15% usage lost. which will generate 15-30fps according to game.