Liste des Groupes | Revenir à c arch |
On 9/11/2024 6:54 AM, Robert Finch wrote:So does the RISC-V BOOM.
>
snip
>
>I have found that there can be a lot of registers available if they are
implemented in BRAMs. BRAMs have lots of depth compared to LUT RAMs.
BRAMs have a one cycle latency but that is just part of the pipeline. In
Q+ about 40k LUTs are being used just to keep track of registers.
(rename mappings and checkpoints).
>
Given a lot of available registers I keep considering trying a VLIW
design similar to the Itanium, rotating register and all. But I have a
lot invested in OoO.
>
>
Q+ has seven in-order pipeline stages before things get to the re-order
buffer.
Does each of these take a clock cycle? If so, that seems excessive.I have My 66000 decoder at 4 stages (stage 4 does rename of up to 6
What is your cost for a mis-predicted branch?
>
>
>
Les messages affichés proviennent d'usenet.