Urgh... the semantics of business titles get extremely confusing at their level, especially when they occupy more than one position.She was definitely an important part (team leader), however chief architect was Mike Clark.
Urgh... the semantics of business titles get extremely confusing at their level, especially when they occupy more than one position.She was definitely an important part (team leader), however chief architect was Mike Clark.
2023 will definitely bring 3nm Nanosheet/MBCFET device if not earlier, to at least one fab (Samsung that is - TSMC seem to be cagey about MBCFET timeline and specs so far).Yes.
I would expect big +40% IPC change for Zen3 as being brand new architecture.
And smaller +10-20% IPC steps steps for Zen4 and Zen5 as being 19h Family improvements (cache latency, front-end optimizations etc.).
Zen5 might bring something new from next 20h Family... same way Zen2 brought Zen3 FPUs.
Timing is:
So the real question is what is Zen6 because AMD engineers already know the main uarch parameters.
- Zen3 2020 (19h Family) ... development started 2013/2014 ... now producing engineering samples..... new 6ALU core + SMT4 + doubling ZEN2 FPU (4x 256-bit FPU is ideal for SMT4)
- Zen4 2021 (19h Family) ... development started 2018............. now under development .... brings 6nm and some optimalizations as Zen1+
- Zen5 2022 (19h Family) ....development started 2019............. now started development and implementing Zen6 blocks.... brings 5nm + Zen6 FPU
- Zen6 2023 (new 20h Family) ... development started 2016/2017 ... uarch concept is freezed, FPU blocks might be almost finished and ready for Zen5 adoption..... will bring 5nm new core 8xALU + SMT8 + doubling FPU units to support SMT8 performance.
Who cares about Zen3?![]()
They had to be aggressive to meet Jaguar shrink demands from Sony and MS for their mid gen console refreshes.The Cat side has always been aggressive in architecture and nodes.
It's definitely an advantage AMD should make use of. But I expect them to push it for semi custom solutions, with customers requesting and paying for different configurations and customized IO dies. For the "generic" market I expect AMD to stick to the cheaper, more marketable one generation, one design, one platform approach. Especially since the turn around time between gens is only about a year anyway (and once it takes longer they can still drop in partly updated gens).One of the big advantages of the chiplet architecture is that it would not cost AMD much at all to create the AM5 platform "early" and ship CPUs for both AM5 and AM4 sockets, using the same CPU chiplet but different IO chiplets. This is a substantial market advantage AMD now has compared to Intel, I would be genuinely surprised if they didn't make use of it.
(I also really want it to happen just because it would allow a near-perfect way of comparing DDR4 to DDR5 on almost identical platforms.)
In any case it was good training for what AMD is now applying across the board.They had to be aggressive to meet Jaguar shrink demands from Sony and MS for their mid gen console refreshes.
I'd be surprised if it was much more than basic shrinkage, considering the need for maximum compatibility on the mid gen SKU's with pre-existing PS4 and XB1 titles.
I don't really see them doing that as there just isn't enough advantage that they'd want to update the platform but not the CPUs. I'd honestly expect the total opposite more even, where they update the CPU package without needing to do a new platform (they'd likely update the I/O die as well, where it'd maybe have more cache or something that would enable them sticking with the same platform to be less of an issue).One of the big advantages of the chiplet architecture is that it would not cost AMD much at all to create the AM5 platform "early" and ship CPUs for both AM5 and AM4 sockets, using the same CPU chiplet but different IO chiplets. This is a substantial market advantage AMD now has compared to Intel, I would be genuinely surprised if they didn't make use of it.
(I also really want it to happen just because it would allow a near-perfect way of comparing DDR4 to DDR5 on almost identical platforms.)
The issue is Ryzen is growing out consumer space. I think moving forward AM5 replaces the lower end TR socket and probably offers quad channel memory. This lets Ryzen take all the $1000 and below CPU market (and gives it some extra to work with), TR takes the $1k-3k market (single socket), and then EPYC moves to possibly something else (there's quite a few options, move to even bigger sockets, keep the same size socket but rework it to support more sockets say moving to 4 socket support; or perhaps they move to smaller sockets that support higher socket counts, where it lets them slot in different processors, so say they have 8 sockets in the space where 4 TR sockets might would have fit before, where they could offer say 48cores/96 threads per socket for CPU - a reduction of current EPYC but still denser than half sized EPYC chips would be now which would be 32core/64 thread - and because they could go up to 8 sockets it means they could offer up almost 400 cores and over 750 threads in the rack space that they're currently offering up to 128 cores/256 threads; plus that would let them be able to slot in other chips, so maybe a customer needs less CPU, so they have 2 CPUs, 3 GPUs, and then 3 AI processors where companies can put their own chips in versus AMD needing to try to integrate their chips onto AMD's CPU or GPU package). The cheap stuff probably stays on AM4 for awhile and then moves to being embedded.I could see Epyc next gen (NG) BGA socket and TR4 to TR5 jump pioneering DDR5 compatibility. For consumer/AM4 this won't make too much sense until DDR5 overtakes DDR4 in affordability. So for NG threatripper socket both graphics-out and DDR5 compatibility are on the wishlist. And as far as graphics this has been a long time coming, because quad channel and monster-iGPU are a natural fit.
And they can be co-produced with 7nm iGPU as you can tag along the optionally enabled IOX functionality onto a big GPU (over 30CU Vega-equivalent).
I'm not really sure where you guys are getting that they were being super aggressive with the cat cores. Sure due to them wanting to shrink GPU and get it on 14nm the cat cores made it to 14nm before Zen launched, but that was simply because GPU was already there (being based on Polaris) and the console chips being GPU dominated. And it was mostly just shrinking a CPU design that was already 3 years old and was a smaller simpler core to begin with. Personally for me that's almost the complete opposite of aggressive.They had to be aggressive to meet Jaguar shrink demands from Sony and MS for their mid gen console refreshes.
I'd be surprised if it was much more than basic shrinkage, considering the need for maximum compatibility on the mid gen SKU's with pre-existing PS4 and XB1 titles.
The cat cores are super aggressive, there was no overhaul for Bulldozer.I'm not really sure where you guys are getting that they were being super aggressive with the cat cores.
The Cat family includes Bobcat-derivatives(All 14h), Jaguar-derivatives(All 16h), Zen-derivatives(All 17h) and the upcoming Zen3-derativives(All 19h). They utilize the same terminology across the designs(for 14h/16h/17h). There is no distinction going from the Cat-family to the Zen-family, as Zen cores are simply a branch just like Bobcat cores and Jaguar cores.No, Zen and Cat family are distincly very different.
All of Zen is from Cat family. There were two cancelled low-power cores called Leopard/Margay btw. Any one of them could effectively be Zen 0. No Family 15h or 15h-derivative, it's free real estate.Zen combined parts from Construction (e.g. front end) and Cat (e.g. branch predictor), Zen replaced both of them.
Where did you get PDSOI from?No, Zen and Cat family are distincly very different. The cat cores ended development about in or before 2014, with the Puma+ core. Jaguar+ was ported to 16nm (pdsoi?)** for the TSMC manufactured console APUs (which were approximately GPUs).
**Wiki says 12CU GCN 1.1 and "TSMC 16FF+"
What you are observing is a design choice based on what they have seen work on previous designs - they stated unequivocally that Zen was a ground up design.All of Zen is from Cat family. There were two cancelled low-power cores called Leopard/Margay btw. Any one of them could effectively be Zen 0. No Family 15h or 15h-derivative, it's free real estate.
No traits of the Zen front-end is from the Excavator or earlier designs. No independent prediction queues, no independent instruction byte buffer/queues, etc. The only thing it shares with Bulldozer/Piledriver is the four macro-op decoder. Which lo and behold Zen has four ALUs, of course it is going to have a four macro-op decoder.
Zen doesn't use the macros of Jaguar, which Jaguar also doesn't use the macros of Bobcat. Physically none of the cat cores are the same core. However, certain facets have evolved in junction.
Bobcat has a 12x16B IBB
Jaguar has a 16x16B IBB
Zen has a 20x16B IBB(IBQ)
Each major redesign adds four. Where as none of Bulldozer-Excavator changed the 2x16x16B IBB from 15h 00h to 15h 7Fh.
Following this up, Zen3(Family 19h) shouldn't use any of the macros of Zen or Zen2(Family 17h). Physically, Zen3(Family 19h) will be distinct from Zen1/Zen2(Family 17h). Based on the step previous cat cores took from Family 14h to Family 16h to Family 17h.
That doesn't change the fact that the Zen family is still the Cat family. All of the remaining Cat-family technical staff worked on Zen. While, only a few of the remaining Bulldozer-family technical staff joined the Zen team, with the rest doing an unknown amount of x86 CPU cores(unlisted-blank-etc). Of those that went from Bulldozer-family to Cat-family were mostly core agnostic to begin with. With STAPM, AVFS, Per-part/Per-core IVR, all appeared in 16h Family before it was inserted into 15h Family.they stated unequivocally that Zen was a ground up design.
No, just no! Zen is a new CPU family, distinct from earlier AMD CPU families. Please stop muddying the waters on this point.That doesn't change the fact that the Zen family is still the Cat family.
No, the Cat family includes the Zen family. Family 17h processors are in the same global microarchitecture Family as Family 14h and Family 16h. That family is called the Cat family, which design methodology is used on BOBCAT(14h), JAGUAR(16h), ZEN(17h), ZEN2(17h), ZEN3(19h). Stop muddying the waters claiming that Zen doesn't have the work units of Bobcat/Jaguar.No, just no! Zen is a new CPU family, distinct from earlier AMD CPU families. Please stop muddying the waters on this point.
Oh for crying out loud. Skylake shares some common architectural elements with the P6 - so what?! You are reaching here.Zen was built to be capable of 1:1 operation against Jaguar. Much like how Jaguar was built bottom-up 1:1 capable operating against Bobcat. This is a shared common microarchitectual trait that all Cat family cores have.
You are confusing feature set/extension compatibility with uArch design.Zen was built to be capable of 1:1 operation against Jaguar. Much like how Jaguar was built bottom-up 1:1 capable operating against Bobcat. This is a shared common microarchitectual trait that all Cat family cores have.
Well yes Skylake is part of the same family. It diverges with nehalem, then sandy bridge, and then itself. However, they are all the same global architecture.Oh for crying out loud. Skylake shares some common architectural elements with the P6 - so what?! You are reaching here.
SMT operates within the bounds of what is given from Bobcat/Jaguar. The units are modified, but aren't new from Bobcat/Jaguar to Zen. SMT doesn't make it part of a new global family. The Cat family encompasses Bobcat(Lynx), Jaguar(Puma, Catamount, Cheetah, Tiger, Leopard, Margay), Zen(Zen+, Zen2), Zen3. However, the Zen family only includes Zen, Zen2, Zen3. Zen is thus a cat core. Thus Zen's aggressive roadmap is part of Cat's aggressive roadmap.SMT alone is such a significant change that your point is invalid.
Zen however encompasses two ALUs, one store AGU, one load AGU, one FPA, and one FPM. Making it intrinsically compatible with legacy code without hitches. All cat architectures will and should have this intrinsic compatibility capability.Likewise Zen supports all the same ISA extensions that Jaguar does, which allows it compatibility with PS4 and XB1 software catalog from the CPU side..
Skylake is a direct descendant of the Ppro. By Sandbridge it gets pretty muddy but it is.Oh for crying out loud. Skylake shares some common architectural elements with the P6 - so what?! You are reaching here.
Well wiki seems to imply that it's FF. However, then that means they somehow managed to no problems port GCN 1.1 to finfet (along with jaguar), which is surprising.Where did you get PDSOI from?
As far as I'm aware, that is a completely different planar process from the finFET processes at TSMC, Samsung or GF.
I'm not even sure PDSOI is used anymore, I think they switched to Fully Depleted SOI for the fabs that continued with it.
None that I'm aware of. Show us your best. Sure, at the time of Zen's beginnings (which coincided with halting of development on cat core) you would have Puma engineers migrating in droves for their new job. That's about as much in common that Zen and cat cores have.This is proven via techincal documents, AMD themselves, architect groups, and so many more etc.
Both GCN and Jaguar originated on a non SOI 28nm HKMG process after they migrated away from 32nm SOI/PDSOI as far as I am aware.Well wiki seems to imply that it's FF. However, then that means they somehow managed to no problems port GCN 1.1 to finfet (along with jaguar), which is surprising.
Just in time confirmed...
- All AMD64 architectures have been scrapped. Scrapped being non-literal, they will launch but not have any successors.
- New ISA -> AMD64/P (Think Y86-64, Power ISA v3.0, and AMD64 fused//Semi-RISC/Semi-CISC ISA w/ high register count of Power, while all compatible with AMD64)
- Redesigned+From Scratch CMT Architecture -> Tunnelborer (IoT to HPC - Ultra Wide AVFS) // SEC28FDS prototyping (two version Tunnelborer-A = Dual-core, Faster TTM; Tunnelborer-B = Quad-core, Slower TTM)
- AMD to be Wholly Owned Subsidiary of IBM by 2022. (Read the 10-Qs from 2003-2010, oops)