ARMA is spaghetti-code, won't ever be optimised enough.
Unless this dude is doing some good ol' multi-threaded workloads Ryzen is going to be pretty useless in his case, best to get the bang of the buck out of an i5 instead, especially when Ryzen is literally a paid beta for Zen+ next year.
Ryzen 5 will not live up to your expectations, it probably cannot overclock high enough because of voltage issues, and if they go to the root of dual-CCX, 2+2, rather than single-CCX, 4+0, then you aren't going to have much in the line of performance.
In case anyone has any doubts, I do actually hold a degree in Computer Science and have been an IT professional for 5 years, and held interest in the area well before my early teens.
- Generally not a whole lot between an i5 and an i7 except price, and a few clock cycles. the i7 is a 'nice to have', but the i5 is more or less just as strong. K series unlocked processors are better to buy then non-unlocked since they give you that easy overclockability. He may not want to now, but at least when he does want to, he wont have to buy a whole new CPU. STICK WITH THE CPU.
- RAM speeds in mhz and overlocking really ultimately do not matter. Higher speeds are better, but for the average user the diffierence is so miniscule as to not really matter.
- As some have pointed out, 8GB will start to cut it pretty fine and I agree 16gb would be better. Thankfully RAM is pretty cheap as hell.
- AMDs Ryzen while good for productivity is currently a big bag of shit for gaming on. Improvements may come, but who wants that? If yu're building a PC now you want it working well now - not in 6/12/18 months. I am well known for my stance of Intel Preference.
- The guy has put together an Intel Build and has the money for it, theres no compatibility issues, and if he is happy with the build then I dont see the issue.
- Gpu is fine, the 1070 is a really good card and I'm a big fan of MSIs offerings, particularly their TwinFrozr cooler.
@lionel would you care to chime in on anything here? but I swear to god you better not come in ringing the Ryzen bell
13
In case anyone has any doubts, I hold a degree in Classic Internet Memery, and have memed for the past five years, and held interest in the area well before my early teens
If he isn't going to overclock his i5 past boost, is there any need of getting a K chip? They are higher binned chips, that is a fact, but if he doesn't want to push it himself, it would be better going with a non-K chip, saving £20-£30 and putting that somewhere else within the system.
RAM speeds don't matter that much, but you are spending £100 for 16GB already @ 2133Mhz, it's between a few pounds price for 16GB @ 3000MHz for a little performance boost.
Don't see what you mean about Ryzen, you want performance improvements and optimisations to keep happening 6/12/18 months down the line no matter what, obviously Ryzen isn't
as good for single-threaded performance, but it's not bad, 10% min - 25% max, and then you are set for an upgrade to Zen+ if it turns out to be a lot better than their current flagship offerings, next year.
The issue is, reviews absolute canned on Ryzen for its single-thread performance, I can understand why, but when I see "WOW ONLY GETTING 120FPS IN SAID GAME HERE AND INTEL GETS 140FPS, FAILMD CHIP LUL", you have sit back and think, how many people use 120Hz monitors, and how much of a difference is that 20FPS when your minimums are up by 10-20FPS anyway, so you are getting a much smoother gaming experience and you won't get frame dissonance.