[PATCH] D121510: [Support] Introduce the BLAKE3 hashing function implementation
Fangrui Song via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 14 23:01:13 PDT 2022
MaskRay accepted this revision.
MaskRay added a comment.
This revision is now accepted and ready to land.
LGTM.
> And here's some timings comparing BLAKE3 with LLVM's SHA1/SHA256/MD5. The table shows the speed-up multiplier of BLAKE3 for hashing 100 MBs:
It will be worth mentioning which optimized implementation is used for Intel Xeon W and M1Pro, respectively.
The performance of using the generic implementation is also interesting. None of LLVM's SHA1/SHA256/MD5 libraries is well optimized.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D121510/new/
https://reviews.llvm.org/D121510
More information about the llvm-commits
mailing list