3 ms·
At what point will all CPUs go back to zero speculation / in order ?
by photonbeam 3y ago
At what point will all CPUs go back to zero speculation / in order ?
- noobermin 3y agoI'm not a big asm guy but it feels like user control of speculation is a good outcome. Use it for situations where it doesn't matter and leave it in order for situations that require security.
- Expurple 3y agoAren't some of these speculation vulnerabilities exploitable from Javascript? This makes everyday web browsing "require security"
- pjmlp 3y agoSome are, although they are relativily hard to exploit, as they require some JavaScript pattern that somehow will make the interpreter, or generated JIT code, have a sequence of machine code instructions that somehow trigger them. So much more hard to exploit than a typical native code application, however it is still possible when all ingredients are available, including skillful hacking skills.
- Turskarama 3y agoProbably never, it's likely that this performance drop is still less than you'd get from a completely naive in order implementation. Speculative processing gives a huge performance boost in tight loops.