Hasty Briefsbeta

Bilingual

Chorba: A novel CRC32 implementation (2024)

2 days ago
  • #CRC32
  • #Performance Optimization
  • #Checksum Algorithms
  • Introduces Chorba, a novel CRC32 implementation for efficient checksum calculation.
  • Achieves 100% increased throughput across platforms without lookup tables or hardware support.
  • Performance matches or exceeds hardware-accelerated solutions on x86_64 and ARMv8 processors.
  • Hardware-accelerated solutions see a 5-20% performance boost with this method.
  • Potential to simplify hardware CRC32 implementations due to fewer required operations.