[Libre-soc-dev] effect of more decode pipe stages on hardware requirements for execution resources for OoO processors

Jacob Lifshay programmerjake at gmail.com
Wed Feb 16 06:07:13 GMT 2022


On Tue, Feb 15, 2022, 19:12 lkcl <luke.leighton at gmail.com> wrote:

>
>
> On February 16, 2022 2:50:54 AM UTC, Jacob Lifshay <
> programmerjake at gmail.com> wrote:
>
> >ctr5 <- ctr1 + 4
>
> if you keep coming up with barriers that allow you to avoid exploring the
> original problem i'm just going to stop responding.
>
> the object of the exercise is to demonstrate that a larger number of RSes
> are required and larger DMs if the pipelines are longer.
>

that's true, but only for the stuff after the fetch/decode pipe, everything
in the fetch/decode pipe doesn't (or at least usually shouldn't) use any
RSs or DMs.

>
> this is fundamental and obvious but for some reason you seek to avoid
> exploring the issue by creating artificial barriers and to be absolutely
> frank it is tiresome.
>

i'm trying, but removing RAW dependency tracking just makes a broken cpu,
hence why i didn't want to do that.

Jacob


More information about the Libre-soc-dev mailing list