4 ms·
I'm not sure if I'm mistaken, but I think the hardware guys get to have MESI because they get to assume their "network", the circuit, is infallible. You can bu
by throwaway000002 11y ago
I'm not sure if I'm mistaken, but I think the hardware guys get to have MESI because they get to assume their "network", the circuit, is infallible.
You can build MESI on paxos, if you wanted. Although I think you'd be layering abstractions unnecessarily unless you have a specific use case.
I'd have to think about it but perhaps there's a cache-coherent data centre scale "processor", with awful non-uniform memory access performance, sprouting random processor hotplug events, waiting to be built.
Who knows? Probably somebody inside Google is working on this very thing a we speak...
- eternalban 11y ago(Hardware has 'soft partitions' that manifest as pipeline stalls.) My point was merely that H/W people had to confront this issue before us.