Next month AMD is planning to release the first Zen+ processors, the 2600x, 2700x, or somesuch series, along with the new 400 series of south bridge chipsets with increased functionality. The processors are a die-shrink with a lot of added transistors and tweaking the architecture for greater efficiency and speed, but the new chips and south bridge chipsets will allow for higher speed ram and using more pcie lanes for greater overall bandwidth. With an eight core ryzen you can play games while running programs in the background, because most games are lucky if they require six cores. Threadripper has 16 cores and is also getting an update sometime in the second half of the year, but I recommend waiting for the new motherboards to come out, if you don't already have one. Navi, their gpu architecture, has been delayed until next year, but is rumored to use their infinity fabric to connect several gpu chips on a single die with a ton of high speed HBM3 memory, which is 50% faster. Already Nvidia has declined to release their newest Tesla architecture on the market, which includes a 38tf consumer graphics card. In other words, these graphics cards are already ridiculously powerful for any existing consumer applications, and they are all delaying releasing more powerful graphics cards, in order to milk the market for every dime they can get.