3 ms·
Given that, it seems that hardware vendors have not wanted to invest in the scheduler / compiler to route outputs of one core to the inputs another when it woul
by downvotetruth 4y ago
Given that, it seems that hardware vendors have not wanted to invest in the scheduler / compiler to route outputs of one core to the inputs another when it would be useful such as lots of branching like speculative execution.
- wmf 4y agoYes, except for research projects like MIT RAW there aren't even instructions for cores to send data to each other. Cores only read/write/sync to memory (which is really cache) so data has to flow from a core to cache then to another core.