Re: My main gaming rig is AMD...
"They need a consistant naming convention for their products and models. Intel took a hit when they moved from Core to the i branding (i5 and i7 etc), but they stuck with it and now virtually every idiot understands it."
Piledriver, Bulldozer, Kabini etc are names for processor architectures, not models. An A4-4000, is an example of an AMD model number. This is the same as how Intel has Ivy Bridge, Haswell, Broadwell etc, and i7 3770k is an example of a model name. The AMD naming is actually fairly reasonable if you ignore the architecture naming, which is equally as nonsensical as Intel's.
The problems AMD have are marketing and products. That's not to say the AMD products are bad but there's not many instances where Intel leaves a gap that AMD can cater for better. Whatever Intel has or hasn't done, AMD dominated with products like the Athlon 64 and early Opterons.
I appreciate that AMD may not have the money to design a new processor architecture, but taking the server market as an example, they're putting Opteron 63xx processors (3 years old) up against Intel CPUs that are 6 months old. The only thing the AMD CPUs offer is a high number of cores, but for most workloads the performance per core (and performance per watt, for those that care) is terrible. The cost on a 16-core Opteron 6386SE is dramatically lower than a 16-core Intel CPU (Xeon E5-2698 v3), but the performance is completely different. For most workloads a server with dual six-core Intel CPUs will outperform a server with dual 16-core AMD CPUs by a fair way - and at that point the price difference is negligible. Not to mention that Intel has newer, better chipsets with support for things like DDR4.