- cross-posted to:
- opensource@lemmy.ml
AVX-512 can benefit the average Joe, it appears.
Sadly, Intel takes another loss here.
There is an issue, though: Intel disabled AVX-512 for its Core 12th, 13th, and 14th Generations of Core processors, leaving owners of these CPUs without them.
- NateSwift ( @NateSwift@lemmy.dbzer0.com ) English7•11 hours ago
Common Intel L recently. Shame it effects 12th gen
- cmnybo ( @cmnybo@discuss.tchncs.de ) English3•10 hours ago
I’m surprised Intel would remove a feature that AMD provides in their desktop CPUs.
- deegeese ( @deegeese@sopuli.xyz ) English1•23 minutes ago
Probably some BS market segmentation move.
I imagine they noticed only certain server customers were using those extensions, so decided to limit them to high margin server SKUs.
It would have been a smart move if there weren’t competitors putting that instruction in every CPU.
- shadow2 ( @shadow2@startrek.website ) English1•9 hours ago
My reactions: Ooooh… Awwww. 😮💨
- Mike1576218 ( @Mike1576218@lemmy.ml ) English7•10 hours ago
Hand written assembly is pretty common in video, no matter what they say. All modern video codecs have hand written assembly for all modern SIMD extensions, even on ARM. They didn’t say anything about where these numbers come from. Likely compared against unoptimized C code. There will never be a case where having AVX-512 will give you that kind of speedup, because there will be fallbacks for more common extensions.
- xan1242 ( @xan1242@lemmy.dbzer0.com ) English3•8 hours ago
It’s mostly because AVX-512 doesn’t get used too well by compilers even today.
However, what makes this impressive for me is that it is x86 after all. ARM is way easier to write assembly for.
- Cyborganism ( @cyborganism@lemmy.ca ) English4•11 hours ago
Holy shit.