That's just it, it wouldn't be a waste of resources. It would in fact be very wise to utilize in such a way. And because of the success of Ryzen, AMD's resources are not "relatively limited". For you to state that AMD's resources are limited and that making such a product would be outside the scope of those resources is bashing by implication.
Or it could be the way you're stating things.
Ok, I'll yield on this one. I did reread your posts and still conclude that you seemed to be bashing AMD. If that is not your intent then I apologize.
I think I've identified the source of the misunderstanding, but feel free to correct me if I'm wrong. In post
#63, I said
They probably could, but it would be quite limited in terms of availability, not to mention a PR disaster ("MAD [sic - my phone's autocorrect never seems to accept that I type "AMD" quite often] returning to their space-heater roots" and so on).
I'm guessing you misread the part in quotes as something
I was saying - which it wasn't. While that
could have been made more obvious, the context and quotation marks really ought to be enough to make it obvious that I was showing an example of the classic AMD-bashing that they would open themselves up to from Intel fans if they were to launch a new AM4 part with a TDP even higher than the 105W of the 2700X. It
would be a PR disaster, as it would make it far too easy for both Intel and their fans to bash AMD over their history of inefficient chips - even if Zen is arguably
more efficient than CFL. AMD has a branding and mindshare disadvantage, and playing into overblown public perceptions of their previous weaknesses would be too dumb a strategy for me to believe AMD would even consider it. (This, of course, ignores the fact that current Intel offerings consume far more power than their TDP at the frequencies people applaud them for reaching (including their rated boost clocks), something that I've addressed earlier in this thread.)
As for AMD having limited resources:
of course they do. Arguing anything else is kind of absurd, really. They've just recently gone from losing money over multiple years to making a profit (an achievement that deserves a lot of praise, but nonetheless hasn't lasted long enough for them to have a lot of cash on hand). In terms of revenue, they're less than 1/10 the size of Intel. They're half the size of Nvidia by the same measure, and Nvidia only competes with them in half their product stack. There is
zero question that AMD's R&D and silicon development budgets are
far smaller than those of their competitors. What does this mean? That relative to their competition (which is the only reasonable metric), they have limited resources.
This is actually one of the absolutely brilliant things of the base Zen design and the MCM approach: they turned an economic disadvantage into a technological advantage. AMD has also clearly stated that they went for the "one die to rule them all" design approach (plus APUs, of course) for cost reasons - which, given their size and resources was
very smart. I'm quite convinced they will add another design in relatively short order (for a product stack of three, not two designs), but not before 7nm is here, and to me it seems most likely for that design to be an 8-core single-CCX (given the 8-core CCXes shown by 64-core EPYC), possibly with an iGPU.
Their current silicon product stack consists of two parts: 4c+GPU and 4c+4c. If the leaks of 64-core Epycs are true, that means an 8c+8c die is incoming. That leaves a significant gap between it and the (inevitable, as more doesn't make sense for ULV mobile) 4c+GPU refresh. 10 cores in silicon would strike a weird balance here - it would require two CCXes (unless you're implying they design yet another CCX, with 10 cores, which would be more expensive), and is a core count that makes sense for low-end harvested dice from the 16-core die. Designing an in-between 8c-single-CCX (either with or without an iGPU, based on the same CCX design as the 8c+8c Zeppelin) die to fill this gap makes a lot more sense. The 8c+8c die seen in current 7nm Epyc leaks would make a single-die 10-core AM4 design quite easy (and I don't really doubt we'll see it once 7nm Ryzen launches), but launching it at this time makes no sense for either marketing or sales reasons, as I've said
before. There's more money to be had by selling the same harvested dice as lower-end Epycs.
As for my posts being "bashing": in my understanding of that term, that would require me to be unequivocally and universally critical of AMD at every level;
presenting them as if they had few or no redeeming qualities. Which it should be plenty clear from my posts that I haven't done whatsoever. Nor have I even actually criticized AMDs current products or strategies - quite the opposite! What I've said is that this leak, which neither aligns with AMDs public roadmaps, their stated strategies, their publicized silicon development, or their product segmentation strategy, would be a strategically bad move - in particular as any Ryzen 3000-series based off a 16-core Zeppelin would render it obsolete when it launches in 6-8 months.
Let's see:
TR is excellent for what it's made for, but gaming isn't among that. AMD likes to push the gaming+streaming angle, which is somewhat valid, but with that kind of budget you'd be better off getting a secondary streaming PC anyhow, so that's kind of moot. The 18-core X299 Intel chip doesn't exactly game well either...
Is this bashing?
I bought a 1600X when it launched, and even if the 2600x is measurably faster across the board, I'm still very happy with mine. The 2700X is a crazy powerful processor
Or this? Just based on these two quotes alone, you should have been entirely able to tell that I haven't been bashing - or even criticizing! - AMD. Again: this
has to boil down to reading comprehension. I'm leaning towards you wanting to antagonize me or read what I'm saying in an oppositional light due to the other thread where we've been arguing, but that might be going a bit far. Still, your reading of my posts makes no sense.
I'm not a fan of company bashing in general unless the company in question has few or no redeeming qualities. In the case of AMD, they currently hold two very important crowns in the X86 CPU market; They have the highest performing single socket CPU crown and they have the best value for money spent crown. In Intel's case, they hold the best gaming performance crown, but not by much and they may loose it. In the last 18ish months AMD has forged ahead and they show no signs of slowing down. This is good for the entire industry as it is forcing Intel to actually compete with someone other than themselves. AMD releasing a 10core CPU not only makes sense from a logistics perspective, but it makes sense from a competition perspective. A 10core offering is good for the market even if the benefit isn't large as it will show everyone that AMD doesn't just have bite, but also ability to sustain.
You're preaching to the choir here, man. This right here is exactly why it makes no sense for AMD to go off-roadmap and spend tens of millions of dollars on a 10-core piece of silicon on 12nm that will inevitably be short-lived and still won't recapture the gaming crown from Intel. To quote myself yet again:
For the foreseeable future, 8c16t will be plenty for gaming (even 8c8t will likely last for years and years), and we definitely need an increase in per-core performance. [...] But there's not really any reason not to expect that from 7nm Zen2, is there? Given that AMD has a core count advantage, they know they need to work on IPC and clock speed, and they've said there's plenty of low-hanging fruit to improve the former, while the latter should improve with the new node.
I really don't know who it is you're arguing against - it certainly isn't me.
Everyone seems to discount there is money in server chips and Intel has asymmetrically arranged mesh topology,
but AMD is not to counter that? Where do you get that from, the parrot magazine?
Fact, Raven Ridge comes with a similar half-CCX variant. One only needs to add it to the 'Summit Ridge', potentially 4+4+
AMD
has countered Intel's mesh topology. Their counter is the IF-linked MCM design. It works wonderfully as long as your workload doesn't exceed 8 cores/16 threads per task (which
very few workloads even for servers do, and the upcoming 16c/32t Zeppelins will make up for any deficiencies here). AMDs response has a latency disadvantage in some scenarios, but a whole host of advantages that more than make up for this.
What you're effectively saying here is that AMD should ditch their current (known working, performant, efficient, easy to produce) IF-connected MCM approach and spend another on-die IF link on hooking up
two measly cores? Why? Those cores would still not have direct access to a memory controller (unless they make this a three-channel design, making it require a non-AM4 platform) or PCIe controller, both of which are attached to the two current CCXes.
As for your half-CCX example, care to share a link? I can't find that image in any AMD/Zen-related WikiChip page that I've looked at. And that's really besides the point: the 2-core image is showing a Raven Ridge chip with two cores disabled after production, such as the Athlon 200GE. AMD hasn't (yet, at least) made available any in-silicon CCX with any more or less the 4 physical cores. Given how small 4 cores will be on 7nm, there's little reason to believe a piece of silicon like that will ever be made.