The Ryzen is a desktop chip, no ecc, half the memory busses, good at cache friendly stuff. No faster than last years CPUs on anything memory intensive.
Of course AMD's going to cherry pick the cache friendly benchmarks to brag about.
This used to mean it was solely a motherboard feature, but starting about a decade ago, the memory controller was moved onto the CPU, so now it requires both CPU and motherboard support.
MSI and Gigabyte explicitly mention "(operate in non-ECC mode)".
Is that also true for Asrock AM4 motherboards? Or do they fully support ECC?
Reply: From: ASRock Support <snip>
Date: Mon, Feb 27, 2017 at 10:17 AM
Hello,
ASRock AM4 motherboards fully support ECC function.
Still, someone will have to test to be sure.Of course AMD compares to the competing 8/16 chip, because for enthusiasts its just a much better deal. There are a lot of enthusiast gamers that do streaming or video editing for example.
Mainstream is probably better of with waiting for the 4C/8T Ryzen models and pairing that with a RX 480 or mid range Vega.
[1] https://www.computerbase.de/2017-02/cpu-skalierung-kerne-spi...
Really ? That contradicts everything I've ever heard and experienced myself.
At least until really recently, games where still massively dependent on the single threaded speed since all the graphic stuff was single threaded (because of DX<12 or OpenGL). Did this already change thanks to the newest graphic API (DX12 / Vulkan) ? Last time I checked, the adoption was still pretty low, it's really good news if the landscape is changing quickly. Or is it something else ?
With widespread FreeSync availability (and better monitors), buying a Nvidia card is almost shooting oneself on their foot.
If all you want it for is gaming. If you also want to play around with machine learning or other GPGPU applications, then getting anything other than Nvidia is a bad idea, since that is what everyone uses and supports at the moment.
Not everything starts and ends with gaming in the high end computer space.
1) Games are becoming less CPU-bound and are putting more work on the GPU, so the CPU matters less for gaming today than it used to.*
2) Vulkan and DirectX 12 make multi-threading easier and more efficient, so there is more incentive to adopt a parallel architecture with those APIs.
* Of course, I'm generalizing. Strategy games, for instance, are still very CPU-heavy and likely always will be.
Not that it really helps with some games. Dota 2 is CPU bound for the moment, so if you play that a lot then maximizing single-threaded performance is probably the way to go.
Still, if I was buying a CPU today, I'd be cautious about going for less than quad core if I was interested in new AAA games.