The Core i5-3570K was considered the best gaming CPU until the new i5-4670K arrived. The successor may not be always taken as the worthy before evaluating its features and structures.
To start with its CPU, Intel has upgraded the data-level structures, execution ports and new floating point extensions in the new i5-4670K which have turned out to be marginally better than the i5-3570K. The 4670K has the same 3.4GHz baseclock and 3.8GHz Turbo as the old 3570K, with the same quad-core layout, and 6MB of Intel Smart Cache. Most gaming systems are likely to be available with a conservative 4.2GHz overclock enabling the user to achieve speed with retail chips only.
The new base clock strap for the K series models allows the user to hit some intermediate speeds that seemed impossible for the CPU multiplier alone. CPU rendering performance for the i5-4670K is 6.36 whereas, it is 7.78 for the i5-3570K and Video encoding performance is also higher in the latter making the i5-3570K a better choice.
Talking about the graphics also, Intel has only upgraded the new with 20 execution units as opposed to 16. This number is just the half that Intel is providing to other Haswell chips. Again it has not included the 128MB of eDRAM exclusive to Iris Pro to the new i5-4670K.
At the end, we can say that Haswell’s final innovation has improved battery life and better power consumption than the i5-3570K, but, is it all we want?