5 ms·
It reminds me of Meltdown/Spectre: you have a pipe, and instructions need to flow through it in a single file line. Let's increase performance by allowing thing
by notpachet 3y ago
It reminds me of Meltdown/Spectre: you have a pipe, and instructions need to flow through it in a single file line. Let's increase performance by allowing things to be sent/processed out-of-order!
- insanitybit 3y agoThat's a good example, because it would be an incredibly bad decision to drop speculative execution since it leads to a massive performance improvement.
- deleted 3y ago[deleted]
- gruez 3y agotechnically the issue is speculative execution, not superscalar execution (ie. "allowing things to be sent/processed out-of-order!"). Most high performance processors have both, but you can have one without the other.
- notpachet 3y agoTrue, fair point.