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

Great writeup to use as introduction and reference.

The striping to have a memory location per core is great for performance but can have a noticeable memory overhead.

It would be interesting to have Intel TSX in the mix. It can be a benefit to some workloads and does not require many adjustments to your code.




If I get a CPU with Intel TSX enabled, I'll definitely try to add TSX to the mix either as an update to this article or as a new one!




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

Search: