Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 463 Bytes

TODO.md

File metadata and controls

13 lines (8 loc) · 463 Bytes

Here's a short list of TODO ideas:

  • Add wait-bit for memory disambiguation. Prevent loads executing ahead of stores with unknown addresses, which can be a serious performance issue.

  • Make i-cache hit-under-miss. That code is actually in the Rocket repo, but is used by BOOM.

  • Add data prefetchers.

  • Allow for under-provisioned register file ports.

  • Add support for RV64C. Requires modifications to Rocket's icache as well.