On Thu, 24 Nov 2022, Michal Such?nek wrote:
On Wed, Nov 23, 2022 at 05:34:12PM +0100, Dominique Leuenberger / DimStar wrote:
On Wed, 2022-11-23 at 17:24 +0100, Rainer Klier wrote:
will we as end-users notice any difference in operation, when we install packages from that x86-64-v2 repositories?
Unlikely, unless something breaks.
'It depends' on the workloads you run. We basically allow the compiler to use optimizations for newer CPU classes which is supposedly leading to improved performance. In some cases this can be noticable, in many cases it's only measurable.
Not even measurable. The benchmarks presented so far do not even show universal performance gain.
The v3 would be adifferent story but that would exclude way too many CPUs.
There are some highly parallelized programs that would significantly benefit from 128bit atomics but that sets the bar much lower than v2.
What v2 brings besides that are the SSE instructions up to SSE 4.2 which are not all that useful.
I wouldn't say that, but sure, most enhancements in the vector ISA are targeted at specific workloads. The vector widening from SSE to AVX on the other hand benefits most (vectorizable) workloads. Richard. -- Richard Biener <rguenther@suse.de> SUSE Software Solutions Germany GmbH, Frankenstrasse 146, 90461 Nuernberg, Germany; GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman; HRB 36809 (AG Nuernberg)