I’m currently on i5-3570K with 24 gigs of DDR3-1866.
I’m certain my performance is no sufficient for UE4 development, in sense that cpp compile times are slow and load all 4 of my cpu cores, shader building takes quite some time, as well as asset loading and other things of that nature. Also I tend to have **a lot **of chrome tabs (150+) opened simultaneously (with smart Tab Suspender, tho), so I want to be able to work on all the stuff at the same time and not observe any significant hiccups.
I want to get the fastest thing for UE4 development, esp minimizing the compile times. I’m not playing games pretty much at all, so Threadripper’s relatively bad gaming perf does not bother me.
So my choice would be either TR 1950X with 16 cores, or i7-8700K. I understand that these guys are in different categories, but I do not consider intel’s Skylake-X platform at all: if I need more cores, I’d definitely take TR cause it’s cheaper and I wanna have AMD cpu if I can (developing games on different hardware in a team is beneficial for testing), but tests show that my own 3570K is **faster **than TR 1950X in single-core tests, while 8700K is much faster than my 3570K in single-core tests, but has much less cores than 1950X.
So, I would really appreciate some knowledge drop about how UBT uses cores, as well as overall opinions about “more, but weaker cores” vs “less, but faster cores” for UE4 dev in general.