-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
compiler:simdinstruction-level vectorizationinstruction-level vectorizationfoldsum, maximum, reduce, foldl, etc.sum, maximum, reduce, foldl, etc.good first issueIndicates a good issue for first-time contributors to JuliaIndicates a good issue for first-time contributors to Juliahelp wantedIndicates that a maintainer wants help on an issue or pull requestIndicates that a maintainer wants help on an issue or pull requestperformanceMust go fasterMust go faster
Description
On AVX-512 systems, calling extrema(x) is slower than calling maximum and then minimum. Looks like we need to incorporate the same techniques from #30320 over to extrema in order to get it to vectorize in a similar manner.
chriscoey, AboAmmar, rben01 and terasakisatoshi
Metadata
Metadata
Assignees
Labels
compiler:simdinstruction-level vectorizationinstruction-level vectorizationfoldsum, maximum, reduce, foldl, etc.sum, maximum, reduce, foldl, etc.good first issueIndicates a good issue for first-time contributors to JuliaIndicates a good issue for first-time contributors to Juliahelp wantedIndicates that a maintainer wants help on an issue or pull requestIndicates that a maintainer wants help on an issue or pull requestperformanceMust go fasterMust go faster