crc32 could be 14x faster
nigeltao opened this issue · 2 comments
nigeltao commented
src/crc.cpp
is a very simple CRC-32 implementation. SIMD implementations can be more than 14x faster.
nigeltao commented
Actually, 14x should probably be 41x. See https://fastcompression.blogspot.com/2019/03/presenting-xxh3.html?showComment=1552696407071#c3490092340461170735
nigeltao commented
C/C++ x86 SIMD (SSE4.2 + PCLMUL) CRC-32 implementation:
nigeltao@9f561bb