Re:Vectorization: Introduction
by iamcreasy on Sunday June 04, 2023 @12:23AM
(#36183079)
What tool you are referring to? Can you please forward me to those resources?
[ Parent
| on HN ]
I think crest may be referring to function multiversioning, but that only helps choose/call the implementation, not generate it.
github.com/google/highway supports compiling your single source code once into several versions, and then dispatching to the best one.
Disclosure: I am the main author.