Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Adam Leventhal

๐Ÿ‘ค Speaker
2937 total appearances

Appearances Over Time

Podcast Appearances

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

When the, when the I squared C peripheral restarts, it starts in basically fast mode plus, which is this weird push pull mode at like faster than 101 megahertz, which basically means it don't work. Yeah. And the only there was definitely no explicit initialization.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

It's just that, hey, this Dixie module in a, you know, dependent on this Dixie, which probably just did a generic blanket I squared C initialization, which changed, you know, which reset everything to 100 kilohertz.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

It's just that, hey, this Dixie module in a, you know, dependent on this Dixie, which probably just did a generic blanket I squared C initialization, which changed, you know, which reset everything to 100 kilohertz.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

Yeah, so the big... So I think to help understand making the trade-off for DDR5, you kind of have to go back to DDR4. So when you have two DIMMs per channel, the way it works is that kind of in the channel, or you go back even further in time, you'll actually find platforms with three DIMMs per channel. you basically are daisy chaining the channel.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

Yeah, so the big... So I think to help understand making the trade-off for DDR5, you kind of have to go back to DDR4. So when you have two DIMMs per channel, the way it works is that kind of in the channel, or you go back even further in time, you'll actually find platforms with three DIMMs per channel. you basically are daisy chaining the channel.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So the traces will literally go up to the first dim, then continue on to the second dim or to the third dim in those platforms. So just the presence of that second, of having two dims on there sometimes changes the SI. In DDR4, it often didn't. So if you only had one dim populate, you could still get the maximum memory speed. possible.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So the traces will literally go up to the first dim, then continue on to the second dim or to the third dim in those platforms. So just the presence of that second, of having two dims on there sometimes changes the SI. In DDR4, it often didn't. So if you only had one dim populate, you could still get the maximum memory speed. possible.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

However, in DDR5, just the presence of two DIMMs per channel drops dramatically what maximum speed you can hit. And then if you actually make the mistake of populating it, then that drops the speed.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

However, in DDR5, just the presence of two DIMMs per channel drops dramatically what maximum speed you can hit. And then if you actually make the mistake of populating it, then that drops the speed.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

Yeah, then for us, the other big change is that from SP3 to SP5, you went from 8 channels to 12 channels.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

Yeah, then for us, the other big change is that from SP3 to SP5, you went from 8 channels to 12 channels.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

And so just for us, since we kind of have this half-width system, that's, I guess that's, what about, I don't know, one of the other, I don't know, Eric, do you remember what the width is on that?

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

And so just for us, since we kind of have this half-width system, that's, I guess that's, what about, I don't know, one of the other, I don't know, Eric, do you remember what the width is on that?

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So basically, we were in a place where you could fit 16 DIMM slots, but you weren't going to make 24 DIMM slots magically appear in the space of 16, not unless you got very creative. So we ended up saying, okay, between that and the fact that you now had 96 gig and 128 gig RDIMMs without going to 3DS, which means you can actually purchase them and pay for them without a lot of blood money, then...

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So basically, we were in a place where you could fit 16 DIMM slots, but you weren't going to make 24 DIMM slots magically appear in the space of 16, not unless you got very creative. So we ended up saying, okay, between that and the fact that you now had 96 gig and 128 gig RDIMMs without going to 3DS, which means you can actually purchase them and pay for them without a lot of blood money, then...

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

or really you're not basically fighting against the GPUs and HBM, which means you can actually get them. Then that kind of, kind of put us down to, okay, well that, that, you know, you want the memory bandwidth. That's definitely one of the big values here. And the memory latency for a number of applications can definitely matter and you can still get to capacity in other ways.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

or really you're not basically fighting against the GPUs and HBM, which means you can actually get them. Then that kind of, kind of put us down to, okay, well that, that, you know, you want the memory bandwidth. That's definitely one of the big values here. And the memory latency for a number of applications can definitely matter and you can still get to capacity in other ways.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So that, that's kind of, I ended up kind of going at a kind of 12 channel, one DPC kind of configuration and, Because we looked at saying, okay, was that better? The other option was, hey, eight channel, two DPC. And that just kind of seemed kind of the worst of all worlds.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

So that, that's kind of, I ended up kind of going at a kind of 12 channel, one DPC kind of configuration and, Because we looked at saying, okay, was that better? The other option was, hey, eight channel, two DPC. And that just kind of seemed kind of the worst of all worlds.

Oxide and Friends
Unshrouding Turin (or Benvenuto a Torino)

Well, in the DDR4 world, where you went from 3200 to 2933, that was a very easy cost to pay. If you were telling me to go from 6400 to 6000...