Personally, I'd have skipped over Steamroller, but released a 4-module Excavator-based FX on Socket AM4 this year, just to get the infrastructure for Zen going and allow easy drop-in upgrades when it eventually does show up.
Since he wasn't responsible for bulldozer, where exactly did he mess up to get himself fired?
Seamicro? Skybridge?
Not going into mobile?
Making too heavy cuts in engineering?
Since he wasn't responsible for bulldozer, where exactly did he mess up to get himself fired?
Seamicro? Skybridge?
Not going into mobile?
Making too heavy cuts in engineering?
I don't think any of you would have liked 2m/4c Excavator on the desktop assuming it was on 28nm + HDL. It has inferior voltage scaling compared to GV-A1 Kaveri past 2.6 GHz or so, at least according to The Stilt's tests on this TDP-unlocked Carrizo machine. The improvement in IPC is nice, but otherwise, meh. It's fine as a mobile processor, at least where it is not gimped by TDP limitations.
AMD had a shot at upsetting the apple cart (er, Intel cart?) with HSA, and they blew it. Read's greatest failure is in not executing on the Future of Fusion. So instead of seeing even a modicum of HSA-enabled software running quickly on Kaveri, instead we see a future unfolding in which OpenCL2.0 apps trickle out and run just as well on Intel Gen9 iGPUs as they do on GCN-based iGPUs. Or close enough that it doesn't really matter.
Just a 4 module FM2(+) option would have been nice. Or a 3 module with basic 128SP IGP.
I have a vague idea about why Read was fired but I remember someone posting about Read's 2 big blunders and I was curious if there was really 2 really big reasons why he was canned.To answer your question you must go back even further in time, before he was fired.
Why was he hired? Why was Dirk fired?
Recall the BoD fired Dirk for his lack of vision and leadership direction in the mobile arena.
.........
..........
..........
And in terms of CPU? He also stopped the then-current CPU development, with Jaguar basically receiving a few tweakes and a planned die-shrink, which was canned because GLF was unable to deliver a production ready 20nm node. With the unmitigated failure family he killed the mainstream desktop products and went full steam ahead towards low power APU, the area which is a sore point for the Bulldozer family. As a result AMD CPU business also collapsed, not only they lost share in markets where they used to have a dominant position, they also failed to break into new markets they were trying to enter.
What of AMD cost structure, did Rory nail this one? No. Not only he lost the waiver that allowed him to manufacture CPUs at TSMC, he also misjudged the size of the cuts necessary to keep AMD in a sustainable path, so we watched more than one heavy personnel cut with deleterious effects on AMD R&D teams and supply chain.
But what about of the new ventures he sponsored: Semi-custom, SeaMicro, HSA, Zen, Mantle, Memory and SSDs, Skybridge, K12...........
But what about of the new ventures he sponsored: Semi-custom, SeaMicro, HSA, Zen, Mantle, Memory and SSDs, Skybridge, K12... and of those Semi-custom was a dud, because the only relevant contracts were the consoles
Skybridge was canned,
HSA is vaporware,
AMD is still a nobody on the memory and SSD market,
SeaMicro was shut down,
K12 was delayed
and Mantle was shut down.
I have a vague idea about why Read was fired but I remember someone posting about Read's 2 big blunders and I was curious if there was really 2 really big reasons why he was canned.
Should Read be blamed for Jaguar's 20nm failure which was Glofo's fault?
I agree that he cut alot of engineering staff which hurt AMD in the long run and I'm curious whether the BoD were in the loop that K12/Steamroller big core were never going to be developed, but Read continued to imply that they were back then, maybe to lessen the negative impact on morale/stock prices.
To answer your question you must go back even further in time, before he was fired.
Why was he hired? Why was Dirk fired?
Recall the BoD fired Dirk for his lack of vision and leadership direction in the mobile arena.
Rory was selected because he would make up for Dirk's lackings.
Did he? Did he deliver for AMD's shareholders a more robust product portfolio, a more diverse product offering, any vision or leadership into the mobile space?
Not really. At least not to the extent that the Board of directors were looking for, and so Rory was dismissed as Dirk was dismissed, and Lisa was hired.
When they hired him I thought it was so he could leverage his business connections and assist AMD in developing a marketing and sales team that could secure more design wins at OEMs. That was just my own personal view/hope, not anything based on rumors or whispers.
I wouldn't call it a dud; the consoles are still good business, even if they're nowhere near mobile levels of revenue. It's a stable revenue stream, and AMD needs all of those that it can find.
The GloFo 20nm screw ups didn't help with this either.
Do they even still make them?
Mantle formed the basis of Vulkan, and helped inform DX12- if it weren't for Mantle, I doubt we would be seeing features like async compute (which are a big help for AMD), and perhaps not the "thin" API style which limits the damage from AMD's driver teams.
I think Mantle was more a PR move. AMD is basically selling 2011 technology today with a few tweaks here and there, it's the same basic architecture and in some cases the same actual chip of that time, so how to make these old chips "sexy" again? A software piece that would give AMD cards an edge would be a nice idea in theory, and how to do it quickly? Publishing a DX12 lite, since the real DX12 specs would be already frozen and AMD would have to be testing it anyway in order to build the drivers.
Oh come on, if DX12 was ready that early, they would have shipped it on the XBox One from day 1. Instead they went with Direct3D 11.X. Battlefield 4 was a day 1 launch XBox One game, and yet DICE helped build Mantle at the same time. If you look at it from DICE's perspective, they pretty obviously weren't happy with the state of DirectX (both 11.2 and 11.X), and wanted to influence the direction of DX12.
With a 18+ months gap between the XBO and the W10 launch I think Microsoft had to do something if they were to keep the XBO launch date, and that thing was Direct3D 11.X. It's either this, or thinking that Microsoft would scrap whatever they had in development and bringing DirectX 12 in its current form in just about 18 months.
I think Mantle was more a PR move than anything. AMD is basically selling 2011 technology today with a few tweaks here and there, it's the same basic architecture and in some cases the same actual chip of that time, so how to make these old chips "sexy" again? A software piece that would give AMD cards an edge would be a nice idea in theory, and how to do it quickly? Publishing a DX12 lite, since the real DX12 specs would be already frozen and AMD would have to be testing it anyway in order to build the drivers withing WHQL levels of quality.
It's no surprise that Maxwell and Skylake Gen9, two newer architectures, support DX12.1 while AMD GCN does not. Intel and Nvidia wouldn't be able to support it if Microsoft didn't have finished the DX12 specs when those two architectures were still on the design phase.