Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

CRC32 is the same speed as an integer multiply, going all the way back to Nehalem (2008). 3 cycles latency, and you can start a new one each cycle (or more than one, on Zen 5).


Sure, in the same way SIMD instructions get a linear speedup in theory.

If you Google the words "CRC32 is slow", you can see hundreds of people complaining about this.




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

Search: