Adam Leventhal
๐ค SpeakerAppearances Over Time
Podcast Appearances
I could have really parlayed that hair into something.
Yeah, I think AMD's biggest strength is the fact that you're basically only choosing the number of cores, what the frequency is, and cache size. Otherwise, all the other features are the same. And I think that actually ends up being pretty powerful. You're not getting into a case where it's like, oh, do you want to have fast memory? Different SKU. Do you want to have a different...
Yeah, I think AMD's biggest strength is the fact that you're basically only choosing the number of cores, what the frequency is, and cache size. Otherwise, all the other features are the same. And I think that actually ends up being pretty powerful. You're not getting into a case where it's like, oh, do you want to have fast memory? Different SKU. Do you want to have a different...
Do you want to have RAS features? Ooh, sorry. That's going to cost you. That's going to cost you.
Do you want to have RAS features? Ooh, sorry. That's going to cost you. That's going to cost you.
No. That's the most shocking bit to me, is that you basically still never, despite Intel championing it and trying to put all that energy into everything over the years, you still just got nothing.
No. That's the most shocking bit to me, is that you basically still never, despite Intel championing it and trying to put all that energy into everything over the years, you still just got nothing.
Skylake is what did that. But you also had this problem on Broadwell with AVX2 and the others. And it's actually worse than just running an instruction. If you actually just leave the AVX save state bit such that Intel thinks it's modified in the register state, that's enough to trigger this slowdown sometimes. Oh, man. You might not remember this. We had a nasty bug back at Joyent.
Skylake is what did that. But you also had this problem on Broadwell with AVX2 and the others. And it's actually worse than just running an instruction. If you actually just leave the AVX save state bit such that Intel thinks it's modified in the register state, that's enough to trigger this slowdown sometimes. Oh, man. You might not remember this. We had a nasty bug back at Joyent.
where we had a guest in windows and we just weren't properly clearing one part of the save state in the initial state. So the initial state basically was like, you know, like the two 56 bit op masks are the two physics, but register state YMM state is valid. It's like, okay, I'm going to no longer boost.
where we had a guest in windows and we just weren't properly clearing one part of the save state in the initial state. So the initial state basically was like, you know, like the two 56 bit op masks are the two physics, but register state YMM state is valid. It's like, okay, I'm going to no longer boost.
Yeah. I mean, basically just that one for, it was just for it, but it was just, that's, I think that to me is kind of the even more telling, but even if you just leave the state in the save state, then you're, you're toast.
Yeah. I mean, basically just that one for, it was just for it, but it was just, that's, I think that to me is kind of the even more telling, but even if you just leave the state in the save state, then you're, you're toast.
Sure, yeah, we can go a bunch of different places. I think the starting place is really actually going back to Milan.
Sure, yeah, we can go a bunch of different places. I think the starting place is really actually going back to Milan.
Because actually like 64 core Milan, like the 7713P, or even if you go up a little bit, getting that in 225 watts or 240 watts, that was actually really nice. Really nice, yeah. That was really nice. Performance per watt on Milan is really pretty great.