【发布时间】:2018-01-13 16:46:31
【问题描述】:
已经发布了很多补丁来修复最近发现的 Spectre 和 Meltdown 安全漏洞。然而,他们都通过禁用 cpu 上某些功能的使用来做到这一点(据我所知)。
所以我想知道被禁用的(预测)功能是否可能会在下一代处理器中恢复?
需要对 cpu 架构进行哪些设计更改?未来还能使用相同的预测算法还是需要对其进行调整?
我正在寻找技术解释,说明存在哪些选项可以恢复补丁前的性能并确保功能安全。
【问题讨论】:
-
IDK 如何解决 Spectre,但 Meltdown 很容易通过微架构更改来缓解。我已经把它写成了Why are AMD processors not/less vulnerable to Meltdown and Spectre? 和Would buffering cache changes prevent Meltdown? 的一部分(回答:它会部分解决 Spectre;Meltdown 更容易)。
标签: cpu-architecture exploit spectre