Several of the bigger YouTubers have been building 265K systems lately because they are evidently at a really nice price point right now.Arrow Lake isn't that bad...
Several of the bigger YouTubers have been building 265K systems lately because they are evidently at a really nice price point right now.Arrow Lake isn't that bad...
What I took away from it is, nobody wants to really hoard so much it becomes a liability and the initial allocation in itself means little because of details in those contracts that may significantly reduce the actual number of wafers (or *RAM) said to be 'reserved'.I'm not sure how that helps us little folk, though. Because even if that was the realistic scenario, prices would still rocket through the roof, and only the billionaires get to buy larger quantities.
On the Intel side, Nova Lake is set to double the number of P cores, double the general purpose x86 registers to 32 through APX and bring full AVX512 on E cores. AMD is similarly looking strong next generation. Even if all this RAM stuff wasn't happening, this is possibly the least appealing time to upgrade a CPU in 20 years, like getting a "good" deal on a Pentium 4 right before the Core 2 Duo launched.Several of the bigger YouTubers have been building 265K systems lately because they are evidently at a really nice price point right now.
On the Intel side, Nova Lake is set to double the number of P cores, double the general purpose x86 registers to 32 through APX and bring full AVX512 on E cores. AMD is similarly looking strong next generation. Even if all this RAM stuff wasn't happening, this is possibly the least appealing time to upgrade a CPU in 20 years, like getting a "good" deal on a Pentium 4 right before the Core 2 Duo launched.
Eh, well now P4 was legendarily bad. Also, seems to me that there just isn't a lot of immediate use for more CPU, for almost anyone. More IPC gets used to reduce observable latency if nothing else, but people still consider 6 cores viable for a new gaming PC. You know, if some game comes out that eats cores to simulate the world then I'll be all over it, but I don't see that game.Even if all this RAM stuff wasn't happening, this is possibly the least appealing time to upgrade a CPU in 20 years, like getting a "good" deal on a Pentium 4 right before the Core 2 Duo launched.
I'd say Star Citizen because that's a hungry beast, but then I'd also be kind of a jackass because it's not real.You know, if some game comes out that eats cores to simulate the world then I'll be all over it, but I don't see that game.
I am cautiously optimistic about APX, but expect a considerable hen-egg-delay phase until it shows up outside of benchmarketing.Still... I've been eager to see APX for a good while.
AM5 will stand ready for Zen6 and Zen7. Intel platforms, on the other hand ...Even if all this RAM stuff wasn't happening, this is possibly the least appealing time to upgrade a CPU in 20 years,
No switch to a newer standard like DDR6 is around the corner. We'll be pilfering our perfectly running previous boxes for their RAM. Used market will dry up.It seems like RAM pricing will still be getting in the way of selling new Zen 6 systems, based on the timescales I've seen up to now.
Man, why did I check this thread?On the Intel side, Nova Lake is set to double the number of P cores, double the general purpose x86 registers to 32 through APX and bring full AVX512 on E cores. AMD is similarly looking strong next generation. Even if all this RAM stuff wasn't happening, this is possibly the least appealing time to upgrade a CPU in 20 years, like getting a "good" deal on a Pentium 4 right before the Core 2 Duo launched.
Zen 6 for sure... but Zen 7 is entirely conjecture at this stage. I'd be more surprised if Zen 7 didn't jump to AM6.AM5 will stand ready for Zen6 and Zen7. Intel platforms, on the other hand ...
I wonder if AMD will lean into that "drop in upgrade" aspect? It seems like RAM pricing will still be getting in the way of selling new Zen 6 systems, based on the timescales I've seen up to now.
Zen 6 for sure... but Zen 7 is entirely conjecture at this stage. I'd be more surprised if Zen 7 didn't jump to AM6.
With Zen 5 the X3D chips began showing performance improvements in general purpose applications, something that wasn't there on Zen 4 X3D. It means the design is becoming memory bottlenecked enough to begin showing up in a wider array of workloads besides just games and or scientific programs. Zen 6 is increasing the core count by 50%, which means more hungry cores to feed with data. Ergo, it's going to need a good memory controller improvement to keep everything fed with data.
So take it to the next step, AMD's going to need to pick from three options to increase the memory bandwidth again for Zen 7.... either add additional memory controllers, significantly boost the existing memory controller's performance capabilities at high cost (and hope it's sufficient & reliability isn't problematic for end users), or adopt DDR6. Two out of three of those are going to require a new socket.
The future is unwritten. Some roadmaps and project plans are already written - I didn't see any of those, but they do feed the rumor mill.Zen 6 for sure... but Zen 7 is entirely conjecture at this stage.
Thus X3D parts. They show what is possible, I guess. As with the IMC, "honking big caches" are something you can do only once, really.... I guess unless the company makes a GB one or something sometime soon. So if you're rocking an X3D part, you're ameliorating that I/O die's memory inefficiencies.I don't disagree with Zen 5 on desktop being held back somewhat by the I/O die and memory controller but it's also the same exact die I/O as Zen 4.
Thus X3D parts. They show what is possible, I guess. As with the IMC, "honking big caches" are something you can do only once, really.... I guess unless the company makes a GB one or something sometime soon. So if you're rocking an X3D part, you're ameliorating that I/O die's memory inefficiencies.
For sure. And yes that's all very true, especially relative to DDR4 prices back then. AMD won't want to repeat it, but they also need to keep the cores fed properly if they want to keep progressing performance. Either way they have three (or I guess four) options to pick from to make it happen.I think Zen 7 will depend largely on the timing of it and DDR7. I think AMD feels that AM5 was a little bit early and the early high costs of DDR5 held back the platform at launch. I don't think they want to repeat that with AM6.
That's my point, same exact IO die. Which is why reviewers were extremely surprised when Zen 4 X3D parts showed no perf gains in workstation programs, but the Zen 5 X3D parts did.I don't disagree with Zen 5 on desktop being held back somewhat by the I/O die and memory controller but it's also the same exact die I/O as Zen 4. On servers that doesn't seem to be an issue and it did get a new I/O die. There's also the possibility that Zen 6 or Zen 7 will switch how the I/O die is connected to the CPU dies to use something more like Strix Halo that could have performance and latency improvements. From what I understand the current IF links aren't even fast enough to fully max out the current memory bus on a single CCD chip
Feels like CUDIMMs will become de rigeur, at least at the high end. $deity knows how much they will be in a year or two!
Eh, well now P4 was legendarily bad.
Server is horribly bottlenecked by DDR5 and getting worse each generation. It has gotten so bad that Intel announced that they're not going to make an 8 channel Diamond Rapids part and will instead be using 16 channels of MRDIMMs (which each multiplex 128 bits of DDR5 into a single channel), which is insane. To control costs and keep core counts scaling, I expect AMD and Intel to both move to DDR6 as soon as physically possible. Since AMD (more so than Intel) keeps their desktop and server platforms in sync, I suspect that Zen 6 will be the last generation compatible with a DDR5 IO die. Or possibly Zen 7 launches with support for both DDR5 and DDR6 if prices and availability don't line up with when Epyc needs to jump to DDR6.I think Zen 7 will depend largely on the timing of it and DDR7. I think AMD feels that AM5 was a little bit early and the early high costs of DDR5 held back the platform at launch. I don't think they want to repeat that with AM6.
I don't disagree with Zen 5 on desktop being held back somewhat by the I/O die and memory controller but it's also the same exact die I/O as Zen 4. On servers that doesn't seem to be an issue and it did get a new I/O die. There's also the possibility that Zen 6 or Zen 7 will switch how the I/O die is connected to the CPU dies to use something more like Strix Halo that could have performance and latency improvements. They could also go for CUDimm support which is already showing the potential for ~50% bandwidth over typical DDR5 speeds on current AM5 platforms. You could easily have a situation where you end up with an AM5+ socket or something along those lines. The Zen 7 chips will drop into a b650 board but won't be guaranteed to have as high a memory clock speed or maybe CUDimm support but still be fine on the single CCD chips. From what I understand the current IF links aren't even fast enough to fully max out the current memory bus on a single CCD chip.
Server is horribly bottlenecked by DDR5 and getting worse each generation. It has gotten so bad that Intel announced that they're not going to make an 8 channel Diamond Rapids part and will instead be using 16 channels of MRDIMMs (which each multiplex 128 bits of DDR5 into a single channel), which is insane. To control costs and keep core counts scaling, I expect AMD and Intel to both move to DDR6 as soon as physically possible. Since AMD (more so than Intel) keeps their desktop and server platforms in sync, I suspect that Zen 6 will be the last generation compatible with a DDR5 IO die. Or possibly Zen 7 launches with support for both DDR5 and DDR6 if prices and availability don't line up with when Epyc needs to jump to DDR6.
What, P4 (Prescott) was literally the point that the high-clock low-IPC concept was shown as a failure. IIRC a few things like Doom3 were kind to it, probably because the code was hand-massaged by talented fingers. Arrow Lake is neither the starting point nor ending point of the concepts in its design, it just seems to have .... some issues with inter-tile communication, or something. Its not fundamentally bad. P4 was.In retrospect, yes. But at launch it was more or less competitive:
View attachment 124120
Arrow Lake is a similar product. Competitive at launch but a little behind while also using more power. I suspect though it will be remembered similarly to the Pentium 4, at least if Zen 6 and Nova Lake deliver.
Depends on which core. The Northwood core was generally well received for a while. The initial Willamette and the latter Prescott were both dogged, though.Eh, well now P4 was legendarily bad.
Relative to the competition, Arrow Lake is probably worse than Prescott, which was actually quite competitive in its own day. You can argue that it was the point where a concept failed, but people don't buy CPUs for concepts they buy them for performance.What, P4 (Prescott) was literally the point that the high-clock low-IPC concept was shown as a failure. IIRC a few things like Doom3 were kind to it, probably because the code was hand-massaged by talented fingers. Arrow Lake is neither the starting point nor ending point of the concepts in its design, it just seems to have .... some issues with inter-tile communication, or something. Its not fundamentally bad. P4 was.
Has AMD ever had the server I/O die support fundamentally different memory technology than the corresponding desktop die? My impression is that Zen 4 got dragged to DDR5 maybe a generation early (and while Intel supported DDR4) because they didn't want to design an DDR4 IO die that worked with that core. I suppose they're a bigger company with more resources now, but still suspect we'll see the desktop and server IO dies track each other relatively closely unless DDR6 is literally not available on desktop when its needed on server.Yeah server is a different beast. IIRC Zen 5 server chips support higher DDR5 speeds stock already. It makes sense that with more and more cores being thrown in there memory bandwidth would be important.
AFAIK server and desktop have never shared I/O die so I could definitely see Zen 7 server going DDR6 right away while desktop stays on DDR5 with the different I/O dies handling most of that complexity so the CCDs stay the same and shared between desktop and server. Then again the rumor mill says they will have a lot more variety on Zen 7 CCDs.
Has AMD ever had the server I/O die support fundamentally different memory technology than the corresponding desktop die? My impression is that Zen 4 got dragged to DDR5 maybe a generation early (and while Intel supported DDR4) because they didn't want to design an DDR4 IO die that worked with that core. I suppose they're a bigger company with more resources now, but still suspect we'll see the desktop and server IO dies track each other relatively closely unless DDR6 is literally not available on desktop when its needed on server.
Well also if you somehow need 20TB of SSD, you can still stuff a lot more SATA disk into a desktop than nvme. My NAS is SATA only, and I was hoping the prices to make it solid state were better than they actually are. I really only use about 2TB worth, so it seemed a good plan given the NAS and network are all 2.5gbe.Wha... oh, SATA drives. Makes sense, the only thing going for SATA drives was a cost advantage but they lost that some time ago. Since clearly nobody has wanted to make really high capacity SATA drives they've been a poor choice for awhile now.
Server is horribly bottlenecked by DDR5 and getting worse each generation. It has gotten so bad that Intel announced that they're not going to make an 8 channel Diamond Rapids part and will instead be using 16 channels of MRDIMMs (which each multiplex 128 bits of DDR5 into a single channel), which is insane. To control costs and keep core counts scaling, I expect AMD and Intel to both move to DDR6 as soon as physically possible. Since AMD (more so than Intel) keeps their desktop and server platforms in sync, I suspect that Zen 6 will be the last generation compatible with a DDR5 IO die. Or possibly Zen 7 launches with support for both DDR5 and DDR6 if prices and availability don't line up with when Epyc needs to jump to DDR6.
Intel concurrently designed Arrow Lake chips for both internal and TSMC fab to give themselves a last-minute choice on which fab to pick. But their own fabs weren't capable of producing, so their only choice was either not launch it at all or go with the TSMC design. Skipping yet another product generation would've been the far worse option.redleader said:The failed concept in Arrow Lake was Intel's disastrous outsourcing to TSMC, which has nearly destroyed the company.
I suppose, but NVMe is better for the application and M.2 drives had the price & capacity advantages. I truly wanted an all solid-state NAS but unfortunately I wanted to guarantee I wouldn't run out of capacity in the next decade if I built one too... and neither M.2 nor SATA could give me that. In your case, one of ASUSTOR's Flashstor boxes would be perfect, they come in 6 or 12 M.2 slot versions that start at $405. They just launched updated Gen 2 designs too. I would've bought one if 16TB M.2s were a thing. But at those capacities the best & cheapest options are U.3.Well also if you somehow need 20TB of SSD, you can still stuff a lot more SATA disk into a desktop than nvme. My NAS is SATA only, and I was hoping the prices to make it solid state were better than they actually are. I really only use about 2TB worth, so it seemed a good plan given the NAS and network are all 2.5gbe.
In addition to the options you listed, AMD can also make some large L3 cache standard for high core count AM5 CPUs (not necessarily X3D, but that's the first thing that comes to mind).There is no desperate need for AMD to jump to DDR6/7 and one of the major points of a chiplet based CPU design is it gives you options.
They have solutions for EPYC, back when I mentioned the three possible options, well AMD chose to add additional memory channels. 5th generation EPYC parts are rated for twelve channels @ 6400 speed.Epyc, though, will need a better solution for true HPC apps.
...
Epyc, though, will need a better solution for true HPC apps.