Won't I still need the runtime checks? If I compile with a compiler supporting 
the HW "feature" but run on HW without that feature,  I will want to avoid 
faults due to illegal operations. Won't that also affect performance?

Paul

> -----Original Message-----
> From: Nathan Bossart <[email protected]>
> Sent: Monday, March 18, 2024 8:29 AM
> To: David Rowley <[email protected]>
> Cc: Amonson, Paul D <[email protected]>; Andres Freund
> <[email protected]>; Alvaro Herrera <[email protected]>; Shankaran,
> Akash <[email protected]>; Noah Misch <[email protected]>;
> Tom Lane <[email protected]>; Matthias van de Meent
> <[email protected]>; [email protected]
> Subject: Re: Popcount optimization using AVX512
> 
> On Mon, Mar 18, 2024 at 09:56:32AM +1300, David Rowley wrote:
> > Maybe it's worth exploring something along the lines of the attached
> > before doing the AVX512 stuff.  It seems like a pretty good speed-up
> > and will apply for CPUs without AVX512 support.
> 
> +1
> 
> --
> Nathan Bossart
> Amazon Web Services: https://aws.amazon.com


Reply via email to