13.4.3. Configuration Options - 5.2 English - 57404

AOCL User Guide (57404)

Document ID
57404
Release Date
2025-12-29
Version
5.2 English
  1. Native Config:

    Best fit solution for the native machine will be chosen by the CMake build system and this option provides the best possible performance for a given micro-architecture.

  2. Dynamic Config:

    The library will choose the best-fit implementation of the underlying hardware during the init-phase of runtime. This option is viable for running the same binary(library) on a mixed fleet.

    Note

    Dynamic dispatching may introduce latencies that mostly impact small-sized operations.

  3. ISA specific Config:

    Building library for either AVX2 or AVX512 machines. This binary cannot guarantee micro-arch specific performance improvements.

  4. Tunable Config:

    Tunable build option provides users with the option to either choose the instruction or tune the threshold values.