24 #ifndef ARM_COMPUTE_CLGEMMDEFAULTCONFIGRESHAPEDRHSONLYVALHALL_H 25 #define ARM_COMPUTE_CLGEMMDEFAULTCONFIGRESHAPEDRHSONLYVALHALL_H 44 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo>
configure(
unsigned int m,
unsigned int n,
unsigned int k,
unsigned int b,
DataType data_type)
override;
47 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f32(
unsigned int m,
unsigned int n,
unsigned int k,
unsigned int b);
48 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f16(
unsigned int m,
unsigned int n,
unsigned int k,
unsigned int b);
49 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_u8(
unsigned int m,
unsigned int n,
unsigned int k,
unsigned int b);
Valhall based OpenCL GEMMReshapedOnlyRHS configuration.
Basic interface for the GEMM kernel configuration.
Copyright (c) 2017-2021 Arm Limited.
std::pair< GEMMLHSMatrixInfo, GEMMRHSMatrixInfo > configure(unsigned int m, unsigned int n, unsigned int k, unsigned int b, DataType data_type) override
Given M, N, K and B, this method returns the GEMMLHSMatrixInfo and GEMMRHSMatrixInfo to be used...
CLGEMMDefaultConfigReshapedRHSOnlyValhall(GPUTarget gpu)
Constructor.
GPUTarget
Available GPU Targets.
DataType
Available data types.