RyZen reviews are on-line - slightly inconclusive...

First we have to look at the structure of different types of processors, in order to understand what the released benchmark results mean:
I made this graphical representation of CPU cores, used in different types of AMD and Intel processors, taking into account only the base frequency, which we can count on under any circumstances, while Turbo Boost only kicks in only in certain situations.

The old FX-8350 processor with Bulldozer design has 8 integer cores, but only 4 float cores, one for each pair of integer cores.

Intel Core i5-7600K has 4 integer cores + 4 float cores. This is the best structure for running 4 threads.

Intel Core i7-7700K has 4 integer cores + 4 float cores, which are split in 8 threads by HyperThreading. This increases overall performance, but applications and games optimized for only 1-4 threads may run slower than on a Core i5-7600K.

Intel Core i7-6800K has 6 integer cores + 6 float cores, which are split in 12 threads by HyperThreading. The same rules apply for applications and games optimized for only 1-6 threads.

Ryzen 7 1700 and 1800X both have 8 integer cores + 8 float cores, split in 16 threads by AMD SMT (Simultaneous Multi Threading ~= Intel HyperThreading). Applications and games optimized for 1-8 threads may run slower that on a pure 8-core processor (at this point only some Xeons have 8 cores without HT).

Intel Core i7-6950X has 10 integer cores + 10 float cores, which are split in 20 threads by HyperThreading.

Preliminary conclusions:
  • as most applications and games are optimized for 1-4 threads, they may run slower on 6-8-12-16-20 threaded processors
  • even though the old FX-8350 processor has a lot of power, developers didn't optimize their apps and games for this strange (8 integer + 4 float) configuration. If they had optimized, then these old processors would have been on par with Intel Core i7 processors and would have been improved each year since their launch. Instead the AM3+ platform was practically left to die of natural causes ...
  • HT and SMT don't require additional components within the CPU. These technologies are enabled through the BIOS/CPU microcode and change the way the CPU handles threaded workloads. With some high end overclocking mainboards you can enable HT on a Core i5-4690K processor.
Gamers Nexus did one of the best RyZen reviews, concluding that in gaming the RyZen 7 1800X is like an Intel Core i5, while in workstation/production apps it's like an Intel Core i7.

FINAL CONCLUSIONS:
  • AMD RyZen 7 processors are as expected, competing with Intel Core i7 processors, but they still need a lot of BIOS/driver optimization in the next few months.
  • the new AMD architecture offers best performance/price, if you only use one fast video card (RX 460/470/480 or GTX 1060/1070/1080), up to two M.2 SSDs, 3000MHz DDR4 RAM (currently limited to 2666MHz, needs BIOS optimization).
  • there's a lot of room to improve, as some specs are clearly better than Intel's: double the L2 cache size, 2 x faster cache access, lower TDP (65-95W vs. 88-140W)
  • RyZen 7 is meant for heavy multi-tasking like: video editing/encoding, gaming+streaming, virtualization...etc.
  • you should buy RyZen now, as is, if you don't mind minor problems (which may limit performance) and relatively frequent BIOS updates in the next few months. You'll also have an upgrade path to Zen 2/3 through 2020, without buying a new motherboard and RAM.
Buy RyZen now from Amazon.com!!!