2 ms·
> There's a reason why no modern processor is in-order. You can still have out-of-order execution without branch prediction. That said, I'm inclined to believ
by FartyMcFarter 9y ago
> There's a reason why no modern processor is in-order.
You can still have out-of-order execution without branch prediction.
That said, I'm inclined to believe you're right about a massive performance impact (for many programs at least).
- arcticbull 9y agoThe real issue is the speculative execution of loads and stores which cannot be rolled back in the event a branch is not taken.