Skip to content

Comment on Show HN: Accelerate SHA256 Computations in Go Using AVX512 instructions

Comments

One thing to note is that the benchmark is running on a Skylake Platinum chip which has two AVX512 FMAs.

You need a Gold 6000 series and above to see any benefit from AVX512. In most other cases the CPU throttles down some insane amount and there’s no to little benefit.

The much cheaper Xeon W-series, such as those in the iMac Pro, also have two AVX-512 FMAs.

You don't use FMA (or any multiplication) for SHA2. The throttling is a big issue.

True.

Did you guys get to test Epyc at CloudFlare?

The 7401P seems pretty special. Like really great $ per perf. I think SuperMicro are coming out with 1 socket Epyc boards/servers.

In this particular AVX512 use case or in most?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.