I've been wondering about 8-core Steamroller for a long time. My theory is that we won't see six or eight-core CPUs again until Excavator, and they'll be rebranded. Here's why:
1) Traditionally, server processors are on a longer replacement cycle and don't adhere to the annual cadence that's been used for consumer products. AMD is sticking with Vishera/Piledriver through 2014 on the server market. Given the paltry number of enthusiast many-core CPUs they sell, it makes little sense to design, produce, and market a product strictly for the consumer space that may only sell into the low hundreds of thousands of units in the upcoming year. Waiting until the next generation of products economizes production and promotion by allowing AMD to hit the enterprise and consumer markets with the same eight-core product at the same time.
2) AMD's current microarchitecture demonstrates very poor L3 cache performance. They spoke previously about identifying a fix but considered it a low priority until Excavator's release. Why? I believe it's because the Kaveri generation is all-APU and does not include L3 cache in any SKU. Mark Papermaster talked about this subject in 2012, IIRC.
3) AMD's current restructuring initiative is harsh but simple; the executive leadership has elected to focus exclusively on the products that can make AMD money right now, and justifiably so. That means focusing on inexpensive, lower-power APUs with one hand (Jaguar, Kaveri, and semi-custom APUs) and pushing an aggressive GPU strategy (Radeon rebranding and Hawaii) with the other. Until they're convinced that they have the ability to sell a capable CPU that will make money, FX and its derivatives will wither on the vine. Steamroller apparently is not the product for beating Intel and winning back market share, although it should definitely hold its own. Excavator might be what it takes to really win hearts and minds above the $150 price point.
4) Power consumption is still the ultimate shackle for AMD. Kaveri will include HSA-oriented optimizations and a better graphics microarchitecture but if you isolate the CPU side, Steamroller alone likely does not push the bar forward far enough to make it a truly effective alternative to a comparable Intel product.
I suspect that any power savings we'll see in the Kaveri design are due largely to GCN being more efficient than VLIW on the GPU side; very little in the way of added efficiency may come from the Steamroller cores alone. 28nm to 22nm bulk isn't exactly a huge improvement, and since AMD is beefing up the front end with more decode hardware and larger caches, they may be offsetting their power savings entirely. Excavator on the other hand is supposed to include the automated design tools AMD is leveraging from the GPU branch of the company, from which they expect to gain improvements equal to a full process node. This is another thing Papermaster spoke about previously.
---
I think there's a pretty compelling case for expecting AMD to just target the HSA/APU space for the upcoming year while reloading their other products for 2015. I hope I'm wrong and that we'll see an enthusiast-grade CPU from AMD for 2014, but I believe they're out of this market until they retrench, rebrand (to escape the FX stigma), and come back with a truly competitive product. If they're not 100% certain that Steamroller is up to the task, there's no reason for them not to stall until Excavator is ready to go.
Sorry for writing a novel.