Skip to content

Dummy commit to open pull request#19

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

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

Conversation

@Rune2003

@Rune2003 Rune2003 commented Jun 3, 2026

Copy link
Copy Markdown

This PR adds the widened fetch capabilities necessary for superscalar execution. This is covered by Section 4.1 in my thesis. The following changes will be made:

  • Introduce the BlockFetcher that can fetch instructions from entire memory blocks as an alternative for the current Fetcher plugin.
  • Create the new InstructionBuffer class with the accompanying BufferedPipeline. This allows to create a pipeline connected by a load-balancing buffer.

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