2 ms·
Yes, this has been done for a while now, speculative execution + register renaming is how this happens. https://en.wikipedia.org/wiki/Register_renaming https:/
by terryf 1y ago
Yes, this has been done for a while now, speculative execution + register renaming is how this happens.
https://en.wikipedia.org/wiki/Register_renaming https://en.wikipedia.org/wiki/Register_renaming
- o11c 1y agoDoesn't that only work on one side of the branch though?
- School-Cotton 1y agoNo, what’s been done for a while is speculatively executing one predicted path, not both paths in parallel.