angusshayes :
Well I was using unigine valley on extremhd as said above min fps of 24 and Max 64 and score of 1350 but team fortress2 for instance is getting average of 200 whereas a friend with a much older and less powerful card is getting the same
"Bottlenecks" occur on a game-by-game basis. Some games, even some newer ones, are so heavily GPU-bound that they don't even care about your processor after a certain point. Some games are CPU-bound no matter what you have. As a practical concern, bottlenecking across the board is a myth… it just depends on the varying workloads each game puts on your components.
Team Fortress 2 is an aging Source engine game, you can run that on nearly anything. Unigine Valley is designed as a GPU stress test, and your CPU is likely a very minor factor in your performance there unless you're running Prime95 at the same time.