Hacker News new | ask | show | jobs
by neopallium 2768 days ago
Is there a comparison table of CPU vulnerabilities? I would like to know which CPU has the least vulnerabilities or the best performance after patching.

From what I have read so far is seems that AMD CPUs have had the fewest vulnerabilities/slowdowns? But I can't be sure since I haven't seen a complete comparison (including these new vulnerabilities).

1 comments

I don't know of any comparison table. There are two family of vulnerabilities at play when talking about Spectre and co:

- The general Spectre family, which affects most (if not all) CPUs built with speculative execution.

- Meltdown and L1TF, which only affects Intel CPUs due to them delaying security checks until after speculation has taken place.

AMDs, ARMs, etc. that use speculative execution are going to be vulnerable to at least some variant of Spectre (there are 4 variants known right now). ARM published a table[0] explaining which of their CPUs are vulnerable to which variants. I'm not aware of any such table for Intel or AMD.

Microsoft published some interesting tables[1] explaining which mitigation protect against which Spectre variant, and under which thread models they operate.

[0]: https://developer.arm.com/support/arm-security-updates/specu...

[1]: https://blogs.technet.microsoft.com/srd/2018/05/21/analysis-... (scroll down for the tables)