That being said, you're absolutely correct in that this is far closer to a PC build log than to being a justification for why Ryzen is better than its Intel competitors. I too was expecting some "crazy assembly insights". I also do think it "reads like a rewrite of the wiki over at /r/buildapc".
So why do you need a lot of cores for multitasking like that again?
The article doesn't really get into any of that, though.
I'm running a dual Xeon as you mentioned, through buying ex-fleet parts at less than half price of new ones. Several issues I experienced:
- Lack of motherboard options. I had to purchase new motherboard at a high price since the ones that support dual Xeons are either in an incompatible form factor or simply out-of-stock. I settled with Asus Z9PE-D8 WS with an SSI-EEB form factor.
- Outdated BIOS. I had to order a new, pre-flashed, BIOS chip since the BIOS that came with the motherboard refused to boot with the CPU and memory combo.
- Hard to find suitable ECC RAM. The motherboard only supports limited RAM (speed + latency) configs, and finding those is becoming harder. Availability looks seasonal at times.
- Needs capable power supply. One thing that people often look past is the need of a proper PSU. I had to upgrade to one which support two CPU power connectors.
What is SIMD support like for Ryzen? Does it do avx2 or something similar?
It's true that server components are generally loud. If you have the room, I recommend my setup - which is to have a (home build) rack in the basement, and run long DisplayPort cables (and USB extension cables) to the desk. Or build a closet around a rack in an office, which can be soundproofed. This does push it to the next level in terms of work involved, obviously (and cost as well if you don't have tools or time to DIY most of it).
This downside is likely to become slightly more serious as time goes on and more software uses avx2; but it's certainly not crippling.
In the end, I went with one of the Phanteks Enthoo [1] cases. Decent quality without breaking the bank :)
Notes:
We recently built an 8 core machine for a project for "how far could we push some multi-threaded" workload. The "out of the box" workstation's with 8 cores, at least in NZ, were staggeringly expensive. We managed to knock about 1/3rd to 1/2 off the price by a build our own solution but that's not workable for general purpose machines.
Early indicators for certain types of workflow, Ryzen is a blazingly fast platform at a very attractive price point.
4 cores is enough for (almost) any kind of multi-core dillydallying, so any "old" 4 core cpu is fine. (sidenote: firefox has "dillydallying" in its dictionary:)
It's probably the ryzen hype that got this post so high. I like AMD as well, but really.
E.g. maybe it's hard / not worth it to process a file in parallel, but maybe the most frequent use case needs to process more than one file and files can be processed in parallel with much less work.
You would not run it in production on your desktop though no matter the core count.
What you don't get is warranty, redundancy so you have to handle it on your own, preferably multiple machines, power supplies and network connections. Or complete collocation if you can afford it.
Intel, unlike AMD, is hiking price for server market by disabling more important features like high RAM capacity support, ECC and remote management.
https://cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+1800X&id=29...
http://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+5+1500X&id...
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-7700+%...
I expected a new PC build with the latest 8 Core CPU and twice as much, better, RAM, to be at least quadruple the speed of a 4 years old MBP.
AMD has a very dedicated fanbase, but because they've been on the defensive for years they've built up a "siege mentality". Now that they're finally competitive again they're just going nuts.
Reviewers who put out Ryzen reviews that were perceived as less than ideal were getting death threats, and obviously the positive attention from people who were praising Ryzen as the second coming was just as intense.