My i5-3570k has been holding up great in games over the past 6 years (PUBG, DCS World, Prepar3D) but definitely shows why it's a mid range CPU when looking at its performance in 3D rendering applications, specifically Mental Ray and Scanline in 3ds Max. I'm freelancing in a niche industry now where there really isn't any way around baking high resolution shadow maps via brute force ray tracing, and the i5 really suffers in this department.
The three picks I've narrowed down are listed in the title. By the time I decide to buy a new set of core components though, Ryzen 2000 will probably have hit the market already. But given its lower single core performance, even compared to my 3570k, I'm worried that I'll see no performance gain in games or single threaded 3D modeling. Also, the i5 seems to be bottlenecking my GTX 1060 in games, as I hardly noticed a performance gain in most of the games that I play.
I have looked around at Mental Ray benchmarks between CPUs with and without hyper threading, and just as Autodesk states, there usually seems to be around a 20% difference in rendering performance when using it. It would be great if There is also the issue of overclocking headroom, which the 8700k seems to lack. I've seen figures showing its performance taper off above 4.9 GHz, which is only 300 MHz above the non-K version's turbo speed. To me, this seems pretty skimpy for the extra $50. I could also get away with using one of the cheaper H370 boards that are [supposed to be (?)] coming out soon.
As someone who is just getting back into this circus that is the current PC hardware market, I'd like to know what someone more hardware savvy than me would suggest in this case. Or should I wait for the Ryzen refresh to see what it offers, keeping in mind that it still probably won't have the single thread power of my current CPU?
The three picks I've narrowed down are listed in the title. By the time I decide to buy a new set of core components though, Ryzen 2000 will probably have hit the market already. But given its lower single core performance, even compared to my 3570k, I'm worried that I'll see no performance gain in games or single threaded 3D modeling. Also, the i5 seems to be bottlenecking my GTX 1060 in games, as I hardly noticed a performance gain in most of the games that I play.
I have looked around at Mental Ray benchmarks between CPUs with and without hyper threading, and just as Autodesk states, there usually seems to be around a 20% difference in rendering performance when using it. It would be great if There is also the issue of overclocking headroom, which the 8700k seems to lack. I've seen figures showing its performance taper off above 4.9 GHz, which is only 300 MHz above the non-K version's turbo speed. To me, this seems pretty skimpy for the extra $50. I could also get away with using one of the cheaper H370 boards that are [supposed to be (?)] coming out soon.
As someone who is just getting back into this circus that is the current PC hardware market, I'd like to know what someone more hardware savvy than me would suggest in this case. Or should I wait for the Ryzen refresh to see what it offers, keeping in mind that it still probably won't have the single thread power of my current CPU?