4 ms·
> On a modern high-end core, the register rename engine is one of the largest consumers of die area and power. Another red herring. Register rename isn't the r
by titzer 3y ago
> On a modern high-end core, the register rename engine is one of the largest consumers of die area and power.
Another red herring. Register rename isn't the result of some PDP fetishizing. It is a direct result of using more hardware resources than are exposed in the architectural model. Even if it were a stack machine or a dataflow graph architecture, register renaming is what you do when you have more dynamic names for storage than static names in the ISA.