[blas/opencl] SGEMM OpenCL kernels added
authorDebadri Samaddar <s.debadri@samsung.com>
Thu, 20 Jun 2024 10:28:02 +0000 (15:58 +0530)
committerJijoong Moon <jijoong.moon@samsung.com>
Thu, 4 Jul 2024 06:53:44 +0000 (15:53 +0900)
commit0d0ab713fd882390c955b0a3ce92fd06245683b8
tree2315af3063fd0c2f90a84b82c52380ea1f6804f5
parent3d0a451d3e2be3382c2820e7a0d8b81c1ca377d9
[blas/opencl] SGEMM OpenCL kernels added

Added all possible OpenCL kernels for SGEMM
Added unit tests

Signed-off-by: Debadri Samaddar <s.debadri@samsung.com>
nntrainer/layers/layer_context.cpp
nntrainer/layers/layer_context.h
nntrainer/tensor/cl_operations/blas_kernel_interface.cpp
nntrainer/tensor/cl_operations/blas_kernels.cpp
nntrainer/tensor/cl_operations/blas_kernels.h
nntrainer/tensor/cl_operations/blas_kernels_fp16.cpp
test/unittest/unittest_blas_kernels_cl.cpp