3 ms·
As some who works on server/data-center software for workloads with very high utilization I can concur that it seems hard to judge where AVX-512 would end up ha
by Matthias247 6y ago
As some who works on server/data-center software for workloads with very high utilization I can concur that it seems hard to judge where AVX-512 would end up having a net positive or negative impact.
E.g. all that my server might be doing is running a webserver/proxy. Now 50% of requests might be using TLS, which requires crypto operations that could potentially benefit from AVX512. Other stuff might be using compression or erasure-coding mechansims that could benefit too. However all of those operations are very short and work on a few kB worth of data. Then they are interleaved by lots of other operations which would benefit more from the higher frequency.
So am I now better of having AVX-512 active or not? That's only something that benchmarks for the actual workload could tell.