3 ms·
The cache thing is a thing I think a lot of people with a more... naive... understanding of machine architecture don't clue into. Even just synchronizing on an
by cmrdporcupine 3y ago
The cache thing is a thing I think a lot of people with a more... naive... understanding of machine architecture don't clue into.
Even just synchronizing on an atomic can thrash branch prediction and L1 caches both, let alone working your way through a task queue and interrupting program flow to do so.