News for hackers. Stuff that matters.
Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by reacharavindh on Saturday November 07, 2020 @05:32AM (#25014282)
Damn I wish we could simply buy a single socket AMD EPYC instead of a dual socket Intel Xeon. When compared at last gen Rome, scientific workloads compiled with Intel compiler that relied on AVX-512 a lot performed piss poor on AMD while other regular stuff flew ..

It is too hard to buy these awesome chips and have them NOT run the serious stuff that our group wants to. I wish AMD would come up with a solution that makes it magically work with code compiled for AVX-512 :-(

Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by brutos on Saturday November 07, 2020 @06:14AM (#25014440)
If you can recompile but the code was written to only target AVX-512 you can use https://github.com/simd-everywhere/simde to near effortlessly map the intrinsics to AVX2 (or lower).
Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by calaphos on Saturday November 07, 2020 @05:47AM (#25014339)
Recompiling is not an option? Also seems weird that the binary only ships with a AVX512 codepath and not AVX2 as well.

I remember there being also an issue of linked MKL libraries shipped with various software (e.g. Matlab) not using the appropriate AVX2 codepaths on 'unsupported' AMD processors and isn't was falling back on slow non vectorized code.

Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by accountofme on Saturday November 07, 2020 @08:12AM (#25014880)
I think the key issue here is the use of the intel compiler on a non intel product. Can you not recompile your code with GCC or LLVM? are the performance metrics that bad that they are not options? AMD has made the system... Engineer your solution if you want to use it :)
Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by gbrown_ on Saturday November 07, 2020 @05:44AM (#25014326)
What's the workload if you don't mind me asking? Presumably the difference isn't just down to the smaller width of AVX2 but new instructions in the AVX-512 family?
Re:AMD EPYC 7713 'Milan' Zen 3 CPU Benchmarked by gameswithgo on Saturday November 07, 2020 @04:32PM (#25019660)
compile it for avx2 and you might still win