4 ms·
A few reasons. 1) It takes a long time for desired design changes to make it to fabs, so it was always going to take years for the classes of vuln that were di
by rincebrain 6y ago
A few reasons.
1) It takes a long time for desired design changes to make it to fabs, so it was always going to take years for the classes of vuln that were discovered to get mitigated in hardware.
2) More have been discovered in the intervening period.
3) Speculative execution really speeds things up, so the fixes are removing/changing as little spec. ex as you think you can get away with, and leaving the rest.
- toast0 6y ago4) Intel's design pipeline is significantly messed up by its 10nm fab issues.
- theandrewbailey 6y agoI think the tick-tock strategy[0] was still salvageable when these vulnerabilities were discovered, and it would be reasonable to assume that the next tock would fix these. Isn't Intel's 10 nm mass production five years late? [0] https://en.wikipedia.org/wiki/Tick-tock_model https://en.wikipedia.org/wiki/Tick-tock_model
- toast0 6y agoSpectre was disclosed to Intel sometime in 2017. Skylake (14nm) was the most recent rearchitecture at that point. The 10 nm rearchitecture was most certainly already in development, and may have been too far in to substantially address. I would expect it to be substantially addressed in the 7 nm rearchitecture, whenever that happens.