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.