3 ms·
Transistor count; now you have to duplicate all the decode and speculative execution circuitry for both possible branches
by dymk 2y ago
Transistor count; now you have to duplicate all the decode and speculative execution circuitry for both possible branches
- immibis 2y agoNo, the same circuits would execute them interleaved just like they execute multiple hardware threads now
- nomel 2y agoWith the SMT core count having to be one less.
- immibis 2y agoNo.
- nomel 2y agoCould you expand on that a bit? How could the "same circuit" be used for twice as many things, for free. If it's currently being used as an SMT core, how could it also support the second branch prediction, for both SMT cores? I say the SMT core would be reduced by one since, rather than being used as an SMT core, it would be used as the second branch prediction thing.