This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author oconnor663
Recipients Zooko.Wilcox-O'Hearn, christian.heimes, corona10, larry, oconnor663, xtreak
Date 2020-01-13.22:51:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1578955917.78.0.41929866395.issue39298@roundup.psfhosted.org>
In-reply-to
Content
I'm in the middle of adding some Rust bindings to the C implementation in github.com/BLAKE3-team/BLAKE3, so that `cargo test` and `cargo bench` can cover both. Once that's done, I'll follow up with benchmark numbers from my laptop (Kaby Lake i5-8250U, also AVX2 with no AVX-512). For benchmark numbers with AVX-512 support, see the Performance section of the BLAKE3 paper (https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf). Larry, what processor did you run your benchmarks on?

Also, is there anything currently in CPython that does dispatch based on runtime CPU feature detection? Is this something that BLAKE3 should do for itself, or is there existing machinery that we'd want to integrate with?
History
Date User Action Args
2020-01-13 22:51:57oconnor663setrecipients: + oconnor663, larry, christian.heimes, Zooko.Wilcox-O'Hearn, corona10, xtreak
2020-01-13 22:51:57oconnor663setmessageid: <1578955917.78.0.41929866395.issue39298@roundup.psfhosted.org>
2020-01-13 22:51:57oconnor663linkissue39298 messages
2020-01-13 22:51:57oconnor663create