Hacker News new | past | comments | ask | show | jobs | submit login

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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: