Adam Leventhal
๐ค SpeakerAppearances Over Time
Podcast Appearances
And if you have it, you know, without that virtualization, then if you're trying to kind of hash or figure out like, you know, how do I make sure this contents are all what I thought I wrote down and that it just gets gnarlier.
And this kind of just indirection layer, you know, computer sciences, you know, it's one contribution is adding another layer of indirection just to cheat just comes in handy.
And this kind of just indirection layer, you know, computer sciences, you know, it's one contribution is adding another layer of indirection just to cheat just comes in handy.
Yeah, the first thing I had, which admittedly was early, A0 silicon. This is no shade on AMD. But I think it was one dim of GDR5, not that big. It definitely felt like minutes. It was 11 minutes, I believe, was the number. Was it really?
Yeah, the first thing I had, which admittedly was early, A0 silicon. This is no shade on AMD. But I think it was one dim of GDR5, not that big. It definitely felt like minutes. It was 11 minutes, I believe, was the number. Was it really?
as a former colleague of mine who retired was fond of saying, why do we have pins for Azalea on SP five? And they couldn't give me two pins to have a second flow controlled. You are.
as a former colleague of mine who retired was fond of saying, why do we have pins for Azalea on SP five? And they couldn't give me two pins to have a second flow controlled. You are.
Um, and we were specifically looking for something that, that we could use that didn't require PCIe training or very much, uh, from the peripheral space that kind of keeps us stuck in the FCH. Uh, even USB obviously requires a lot of smooth bring up and shenanigans. So that was out of the picture. Um, so we ended up with the UART and, uh, actually the AMD UARTs can go up to three megabaud.
Um, and we were specifically looking for something that, that we could use that didn't require PCIe training or very much, uh, from the peripheral space that kind of keeps us stuck in the FCH. Uh, even USB obviously requires a lot of smooth bring up and shenanigans. So that was out of the picture. Um, so we ended up with the UART and, uh, actually the AMD UARTs can go up to three megabaud.
which is more than you know well okay well okay so they actually they can't go up to three megabod by default they didn't we we actually we needed a uh and well the rs232 level translator to go from like the 3.3 volt to i don't know minus 12 plus 12 that could not do Three megabaud.
which is more than you know well okay well okay so they actually they can't go up to three megabod by default they didn't we we actually we needed a uh and well the rs232 level translator to go from like the 3.3 volt to i don't know minus 12 plus 12 that could not do Three megabaud.
But we, the three megabaud ended up being very load bearing for us because, because during, well, because the, yes, when we wanted the, when we wanted the PS, when we were doing dim training and are doing dim margining and we were, the PSP is spewing output. It was just happily going at one, one, five, 200. Yes. And there was no token to change it to anything. Yeah. That's for real.
But we, the three megabaud ended up being very load bearing for us because, because during, well, because the, yes, when we wanted the, when we wanted the PS, when we were doing dim training and are doing dim margining and we were, the PSP is spewing output. It was just happily going at one, one, five, 200. Yes. And there was no token to change it to anything. Yeah. That's for real.
It's not to get a three megabaud. So it was very, it's very slow.
It's not to get a three megabaud. So it was very, it's very slow.
Oof, 800 baud.
Oof, 800 baud.
You could practically run a message up there faster.
You could practically run a message up there faster.
So we, we first are writing the spine or which actually goes much faster.