libxsmm_set_target_arch Interface

interface
public subroutine libxsmm_set_target_arch(arch) bind(C)

Arguments

Type IntentOptional Attributes Name
character, intent(in) :: arch(*)

Description

Set target architecture for subsequent code generation (JIT); arch argument can be "sse", "snb", "hsw", "skx", "clx", "cpx", "spr", or "0" to rely on the CPUID (default). There are some alternative target names as well: "sse", "avx", "avx2", "avx3" (incomplete list).