3 ms·
They execute everything in order on a fairly short pipeline but they engage in speculative execution just like everyone else. Here's their talk on their branch
by Symmetry 8y ago
They execute everything in order on a fairly short pipeline but they engage in speculative execution just like everyone else. Here's their talk on their branch predictor.
https://millcomputing.com/docs/prediction/ https://millcomputing.com/docs/prediction/
There's a lot less mischief you can get up to when you only execute a couple of instructions beyond a mispredicted branch rather than a hundred but mischief can't be theoretically ruled out entirely.