A recent blog post by Vlad Krasnov, author of a bunch of the crypto assembly code in openssl and in golang, about frequency scaling when using AVX-512 making it not worth it: <a href="https://blog.cloudflare.com/on-the-dangers-of-intels-frequency-scaling/" rel="nofollow">https://blog.cloudflare.com/on-the-dangers-of-intels-frequen...</a><p>He doesn't like the title of the OP and provided links:<p>> Very misleading title. Could just as well name it "accelerate sha256 up to 134x". You need to compare apples to apples. If AVX2 was used in the same way AVX512 is used, the speedup would be 2X at most. Reminds me of two of my papers <a href="https://eprint.iacr.org/2012/371.pdf" rel="nofollow">https://eprint.iacr.org/2012/371.pdf</a> <a href="https://eprint.iacr.org/2012/067.pdf" rel="nofollow">https://eprint.iacr.org/2012/067.pdf</a><p>(from <a href="https://twitter.com/thecomp1ler/status/940724783804645376" rel="nofollow">https://twitter.com/thecomp1ler/status/940724783804645376</a>)<p>EDIT: Thanks 'delhanty !