漏洞论文: https://spectreattack.com/spectre.pdf 。
我试了一下最后附录贴出的 Windows 下 C 语言 PoC,用 mingw-w64 32 位版编译出来了。
因为用了 clflush 和 rdtscp 两个指令,理论上应该只有支持 SSE2 还是 SSE3 的 CPU 可以运行这个。跑了自己的一些机器,
Core i7-2720QM Win8.1:

Core i5-2520M WinXP SP3 WEPOS:

在支持 SSE3 但没有分支预测的 Atom N270、N2600 上都崩溃,错误 0xc000001d

Atom Z3735F 执行成功了。。

在 Dothan 核心的赛扬 900 ( eeepc 701 )上崩溃

另外,Meltdown 的 Windows x64 下的 poc 找到了,但是好几个人都复现不成功。