kuznia-rdzeni / coreblocks

RISC-V out-of-order core for education and research purposes
https://kuznia-rdzeni.github.io/coreblocks/
BSD 3-Clause "New" or "Revised" License
33 stars 13 forks source link

Add support for branch speculation #419

Closed lekcyjna123 closed 1 month ago

lekcyjna123 commented 1 year ago

To use whole potential of out-of-order execution we need a speculation over jumps. As for now we stall whole pipeline till branch is retired. Instead of that we should:

Comments:

tilk commented 1 year ago

@lekcyjna123 Could you write a proper description?

lekcyjna123 commented 1 year ago

Description has been updated

piotro888 commented 7 months ago

link (not closing) #557

tilk commented 1 month ago

Shouldn't this be closed already? If you believe not, please write the reason.