Use 'crc-fast' crate for better CRC performance (#4111)
## Motivation and Context The [crc-fast](https://crates.io/crates/crc-fast ) crate provides better performance (>100GiB/s for CRC32 and CRC32C) and a unified solution for calculating CRC32, CRC32C, and CRC64NVME, the three supported CRC checksums. ## Description Replaces the current three separate implementations with a single implementation. ## Testing Drop-in minimal change, existing test coverage is comprehensive and still passes. _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._ --------- Co-authored-by:Landon James <lnj@amazon.com>
Loading
Please register or sign in to comment