24 #ifndef ARM_COMPUTE_CL_GEMM_NATIVE_KERNEL_CONFIGURATION_H 25 #define ARM_COMPUTE_CL_GEMM_NATIVE_KERNEL_CONFIGURATION_H 57 return std::make_unique<ClGemmDefaultConfigNativeMidgard>(gpu);
59 return std::make_unique<ClGemmDefaultConfigNativeBifrost>(gpu);
61 return std::make_unique<ClGemmDefaultConfigNativeValhall>(gpu);
#define ARM_COMPUTE_ERROR(msg)
Print the given message then throw an std::runtime_error.
GPUTarget get_arch_from_target(GPUTarget target)
Helper function to get the GPU arch.
Copyright (c) 2017-2021 Arm Limited.
GPUTarget
Available GPU Targets.
CLGEMMNative factory class.
UniqueGemmCommon< Top, Tret > gemm(const GemmArgs &args, const OutputStage &={})
static std::unique_ptr< IClGemmKernelConfig > create(GPUTarget gpu)
Static method to construct CLGEMMNative kernel object accordingly with the GPU target.