decades worth of optimism? There was no dx12 or vulkan till last year. Not saying it was designed for the future, the future is heading in a direction where the GPU is going to be more important.
Well there was this crazy notion when the FX series came out that future games would use more cores,now that they where available,and thus intel was doomed because amd would totally obliterate them in all those many games that would come out all multithreaded and stuff that would not even be able to run on anything less then 4 cores...
Then it was windows's fault for having a crappy scheduler so as soon as win 8(or was it 7? ) would come out
then, finally all would bask in the glory that is multithreading.
Then it was consoles and their 8 amd cores,surely that was the last missing piece to bring forth the dominance of the moar coarz and finally obliterate intel in performance.
Well now it's dx12's turn...
Based on how we test CPU performance in games
Exactly,you (and a lot of people) are testing CPU performance in games by running a frame rendering scenario, an build in benchmark that only focuses on rendering a predetermined path through an pre determined, pre build model of a level.
That's not what happens when you play a game.
But there I agree, FX will be getting some nice numbers,it does so for years already, just look at all of atenras benchmarks of single threaded games that have very nice FPS in the benchmarks because they only render frames without running the game.
To make it as clear as possible just look at this video, the maximum FPS the benchmark tells me that I would be getting are the minimum FPS that I really get...
Thief - Very high- Bench Vs Real on haswell G1820 celeron and GTX650, CPU load,threads showing
Same goes for the ashes benchmark, just compare the bench to actual gameplay and be prepared to be very very disappointed.