Skip to content

Dummy commit to open pull request#20

Draft
Rune2003 wants to merge 1 commit into
proteus-core:releasefrom
Rune2003:superscalar-ooo
Draft

Dummy commit to open pull request#20
Rune2003 wants to merge 1 commit into
proteus-core:releasefrom
Rune2003:superscalar-ooo

Conversation

@Rune2003

@Rune2003 Rune2003 commented Jun 3, 2026

Copy link
Copy Markdown

This PR makes the out-of-order system ready to process multiple instructions in each cycle. Changes will be made to three places:

  • The dynamic Scheduler will be modified to distribute instructions to multiple reservation stations simultaneously.
  • All data buses will be changed to use the new ResourceAllocator to orchestrate the arbitration accross different requesters.
  • All data bus listeners will be updated to process multiple messages in parallel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant