4 ms·
>The difference is that when AMD's chips see a load instruction, the load isn't executed until it knows that the address isn't privileged. Intel's chips do exec
by simion314 8y ago
>The difference is that when AMD's chips see a load instruction, the load isn't executed until it knows that the address isn't privileged. Intel's chips do execute the load (but then throw away the result when it realises the address was privileged)
Thank you for the detailed explanation, can't we conclude that AMD engineering is more defensive then Intel, this is what I concluded.
- coherentpony 8y agoBased on this datapoint? I don't think so. They're vulnerable to other side-channel attacks. Both AMD and Intel hire really smart people, but this stuff is really, really hard.
- Symmetry 8y agoThe general reaction from CPU designers I interact with online after this was that Intel engineers should have known the optimizations that enabled Meltdown were dangerous but that Specter was totally unforeseeable.
- deleted 8y ago[deleted]