🎉 BREAKING NEWS: Someone reinvented the wheel... again! 🎉 Meet #Chorba, the "novel" #CRC32 implementation that nobody asked for. 🤦♂️ Because what the world truly needs is yet another way to hash data. Bonus points for the riveting "Skip to main content" intro. 😂
https://arxiv.org/abs/2412.16398 #reinventingthewheel #hashingdata #techhumor #HackerNews #HackerNews #ngated
https://arxiv.org/abs/2412.16398 #reinventingthewheel #hashingdata #techhumor #HackerNews #HackerNews #ngated

Chorba: A novel CRC32 implementation
This paper describes a novel method for efficiently calculating CRC checksums without lookup tables or hardware support for polynomial multiplication. Throughput of CRC32 is increased by 100% across different platforms compared with the current state of the art. Performance is on par with or exceeds hardware-accelerated solutions on x86_64 and ARMv8 processors, and these hardware-accelerated solutions see a performance increase of 5-20% depending on message length. The small number of operations required with this approach could simplify hardware CRC32 implementations.