-Fran- :
The difference is I don't see AMD exiting neither the Server market, nor the PC business market for good. Since they're the *only* company, besides VIA, that can make CPUs that actually compete with Intel at being decent, they're in the unique position to make big profits if they get their act together. Just like Gamerk points out time after time, re-writing software is *very* expensive for companies, so even if ARM gets on par in performance and efficiency with Intel in whatever market, you will still *need* to make a business case for general server software and middleware to support ARM. That's no easy feat. Do you think Oracle or IBM will want to do that? Well, food for thought.
Also, you see AMD as abandoning ship, but I see them trying to get their act together, desperately, getting a hold of the first thing in their grasp to make some cash: semi custom. Think about it from an strategic point of view: what other company, in the entire world, can get an X86 license (and by extension, X86-64) to even *try* to compete against Intel. Just name one...
I think, that's what the Chinese company saw in AMD: a big ship with a decent captain again, waiting for fuel to make it go again.
Out of all of the companies out there, I really believe AMD is in a very good position ever since they bought ATI to differentiate themselves from Intel and any other ARM licencee. The price was dumb, but the idea was good. Execution has been crappy as hell. Time to clean up the house and start acting to the height.
Cheers!
AMD has made it clear that K12 is aimed at "dense servers". No comment about any other kind of servers. No comments about Zen servers. By technical/economical reasons that I mentioned before, the chances that AMD releases a x86 CPU that competes with Intel in performance and efficiency are zero. Precisely that is the reason why K12 is at the center of AMD strategy to recover some market share in servers. But even taking the optimistic predictions of the company as gospel, they temselves expect to be a minor player on the field: <25%.
Similar thoughts about PC business.
It is not true that AMD can compete with Intel on CPUs. Statistics and financial data says otherwise. The CPU division has been loosing money during years and is not sustainable.
I have given plenty links showing lots of companies selling ARM hardware. There are lots of companies (dozens) because the demand is high. The software is here. Even Microsoft promised an ARM port of Windows Server.
I think the Chinese company saw on AMD an company on problems that couldn't say "no", because needs the money.
I only see good wishes in your posts, but not a single data supporting it. And I see again that you ignore any problem that I mentioned in former posts, such as WSA.
I agree with gamerk on that AMD is transforming itself in another VIA.
Reepca :
All AMD base are belong to Intel? (I had to)
If I were in AMD's position (a disturbing thought), I guess I would focus on driving HSA development forward, ensure that the development tools for it get fleshed out, maybe work with some developers of high-profile software to get them to support it (like with Mantle), redirect focus to GPU R&D (where the competition is closer), keep the focus on APUs and the budget segment, but steadily try to make higher-and-higher-end APUs (if we could get to 45-50FPS 1080p med settings gaming on the latest titles with a $160 APU, it would sell wildly). Oh, also: give up on moar core CPUs. If it can be done in parallel, it can probably be better-done in parallel via HSA on the iGPU, and I have a hard time imagining task-parallel loads that use more than 4 cores. Higher per-core performance is crucial, since not everything can be parallelized (anything involving time, for example, is inherently serial... as potentially mind-blowing as a game with non-serial time could be, I don't see it happening).
I'm sure there are plenty of technical issues with my hypothetical "what I would do" situation (how do we fix the RAM bottleneck the iGPU suffers from? Beats me, I'm the hypothetical head, not the hypothetical engineer), but I am not sufficiently technically intelligent to answer them.
Any guesses as to how they'll try fixing the RAM-bandwidth issue? I've heard something about color compression with Tonga, but I'm not very familiar with exactly what that is and how it works... while DDR4 (afaik) focuses so far on same-performance-lower-power, will we see noticeable performance improvements to APUs as it matures and reaches higher clocks?
About what level of GPU-horsepower does it take (in GCN-architecture) to drive, say, battlefield 4 at 50FPS 1080p (that is, what GPU in the radeon R-series is capable of that (assume un-bottlenecked))? How much smaller would the transistors need to be to fit that many shaders on an APU with 4 cores? What's the schedule like for availability of transistors that small? What's the max read rate of the fastest DDR4 around these days? How does this compare to the bandwidth needed to feed (that is, not-bottleneck) *number of GCN cores needed to reach specified metric*? Out of curiosity, how many FPUs are there in a GCN core, so as to better calculate the theoretical max GFLOPS throughput? Will I ever learn to google?
Questions that need answering! For me, anyway.
The problem with HSA is try to solve problems that can be solved easily using other approaches. In fact it looks as HSA is reinventing the wheel and doing it square. AMD doesn't have the money to incentive developers to use HSA, and even having it developers would stop supporting it when the money is gone. Check Mantle, good initial start, several titles suporting Mantle and then, when money finished, Mantle remains in perennial beta stage and we don't hear anymore about the new Mantle games that Huddy promised us the past year. It looks as if Mantle was suddenly cancelled/frozen.
dGPU is a death way without future. Precisely Nvidia is preparing itself to move away (that is why are so serious about SoCs now). iGPUs have future, but this requires a good iCPU, as shows the fact Intel sells more than AMD. There is no doubt that Intel will caugth AMD on graphics, thus APUs is another camp where AMD cannot compete.
DDR4 doesn't solve the RAM-bandiwth issue of APUs. The RAM-bandiwth issue will be fixed with stacked RAM: AMD will use HBM and Intel will use HMC. This provides plenty of bandwith from 500 GB/s to several TB/s.
Color compression just send part of the data in compressed form saving space. If a 1Kb is compressed to 800 bytes you can send more info on the same bandwith, which has the same effect that if you had send the original non-compressed 1Kb by thougth a channel with 28% more bandwith.
To your last question each GCN core has one FPU. Thus: GCN core <--> 2 FLOP (Single Precision).
Thus a card with 2048 GCN cores @ 1 GHz has a maximum throughput of 4096 GFLOPS.