Name
Function multi-versioning: compiler aided function specialization with runtime dispatch.
Session Type
Technical Talk
Date & Time
Wednesday, April 16, 2025, 2:15 PM - 2:45 PM
Abstract/s

We have implemented a new compiler feature for AArch64 and we need user feedback to further develop/refine it. Function Multi Versioning (FMV) lets the compiler generate multiple function versions and auto-dispatch between them. This is useful when running your code on CPUs which implement optional instructions that are not guaranteed to be present on the target of compilation.

Location Name
Pavilion Room