News for hackers. Stuff that matters.
Re:Three of Apple and Google’s former star chip designers la... by Taniwha on Saturday November 23, 2019 @06:06PM (#21617229)
Nope, done right the cost is a layer of 2:1 muxes and some control logic to pass data between decoders, and 16 flops to hold a partially decoded instruction between fetch bundles
Re:Three of Apple and Google’s former star chip designers la... by atq2119 on Monday November 25, 2019 @04:29PM (#21633015)
It's more complicated than that if you want to decode multiple instructions per cycles, which you have to for high-end designs. I still agree with monocasa that it's almost certainly going to be worth it for the reduced I$ pressure.
Re:Three of Apple and Google’s former star chip designers la... by monocasa on Saturday November 23, 2019 @06:15PM (#21617274)
For sure, it's just that this little bit could necessitate a pipeline stage if that was the critical timing path somehow already. Just trying to be as friendly to their argument as possible before taking it on.