Jiri Slaby composed on 2022-11-29 00:54 (UTC-0500):
Michal Suchánek wrote:
Yes, sorry - I was meant to say that the -v3 improvement is more obvious because AVX widens the vectors. -v2 only is going to improve more specific vectorizable workloads while -v3 is going to improve most vectorizable workloads.
As in compilling the whole distro for -v2 does not provide appreciable benefits because most of the specific workloads that benefit a lot from sse already use it in one way or another, and compiling general purpose code with it gives mixed results (as far as the few banchmarks provided show).
So can someone explain me at last why it was decided Leap/ALP adopts this then? It makes no sense to me. Neither performance-wise (there is almost no diff), nor maintenance-wise (there is almost no diff).
I haven't seen one, so I'm suspicious it's to avoid need to support non-UEFI installations. By the time v1 disappeared from the marketplace, so had lack of UEFI. Based on the little data I've seen or accumulated, all of which indicates trivial overall performance improvement, there must be some ulterior motive. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata