I started at AMD in 2001, so I have some experience with this.
Time for a trip down memory row/column/bank. https://medium.com/the-innovation/the-rise-of-amd-69c46148c8fa
Time for a trip down memory row/column/bank. https://medium.com/the-innovation/the-rise-of-amd-69c46148c8fa
True. This was before my time but Iâve heard some fascinating tales of the reverse engineering process.
One of my mentors worked on K5. He told me back in 2001 that K5 was the âhighest IPC x86 processor to date.â Not mentioned: low frequencies
Also, K6 was based off of NexGen, not K7.

Also, K6 was based off of NexGen, not K7.
The K7/Athlon we all know and love was originally called Argon. There was a lot of turmoil at AMD back then and this was when Dirk Meyer was credited for turning the ship around. OG Argon had some problems and Dirk led the project to success.
Also remember that K7 was the first AMD platform, ditching socket compatibility with the competition. https://twitter.com/philparkbot/status/851874438052237313
I think the San Jose celebration was the infamous one where Jerry Sanders wore leather pants. That was a month before I started and one of my biggest career regrets

Thereâs some missing context regarding K8/Opteron. Itâs hard to understate how radical K8 was - new (SOI) process, new x86_64 ISA, new (cHT) interconnect and integrated memory controller. Itâs a minor miracle that it made it out the door.
Additionally it took a few years for us to hit that server market share. Remember that the competition at the time was Pentium 4 and Itanium.
Not my area of knowledge but my understanding was that these cores were originally skunkworks projects. Correct me if Iâm wrong.
Not mentioned: the Barcelona TLB bug.
Not known to most outsiders: a canceled project pre-Barcelona that caused our roadmap to fall behind.
https://en.wikipedia.org/wiki/AMD_K9
Not known to most outsiders: a canceled project pre-Barcelona that caused our roadmap to fall behind.
https://en.wikipedia.org/wiki/AMD_K9
I canât comment on the âfeudâ - sure there were culture clashes but there were deeper technical reasons as to why we slipped further behind.
1) Leadership believed that GPUs would save us and subsequently there was less of a focus on CPUs.
But⊠if you have awesome integrated GPUs and mediocre CPUs, how do you price them when all benchmarks are CPU focused?
But⊠if you have awesome integrated GPUs and mediocre CPUs, how do you price them when all benchmarks are CPU focused?
2) Leadership wanted to build several SOCs a year. Consider that up until this point, we had leapfrogging CPU teams that taped out a new core every few years.
The architecture and design infra was not built to be flexible and customizable enough to tape out that many parts.
The architecture and design infra was not built to be flexible and customizable enough to tape out that many parts.
The rest of the piece is an ode to Lisa, and while I agree that sheâs a great leader who deserves a lot of credit, there wasnât any mention of others (which I wouldnât expect from someone on the outside). Hiring the right people for the job is part of this.
Executing on the console projects was a rough time. I had contemplated quitting and the project schedule was brutal. A lot of us burned out. I couldnât tell my own wife about the projects.
Wife: how was work?
Me: Iâm definitely not working on next gen console chips
Wife: how was work?
Me: Iâm definitely not working on next gen console chips

Jim Keller was a key hire - his superpower is not as a genius architect but in being able to sniff out BS, having a clear vision, and building good organizations (which is harder than youâd think). https://twitter.com/philparkbot/status/1271228810315223040
Anyway, lots of people deserve credit (Clark, aka Zenâs dad; @mbsteinman, aka Infinity Fabricâs dad), but my point is that technical prowess means nothing if you canât organize and function as a team.
One final tidbit - Barcelona was the first project that required us to execute on a schedule. Prior to that no one really cared much about our roadmap.
The success of AMD today depended on us learning from over a decade of experiences and many missteps. /end
The success of AMD today depended on us learning from over a decade of experiences and many missteps. /end