]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
opencl: add conv2d kernel (#14403)
authorrmatif <redacted>
Mon, 21 Jul 2025 17:03:19 +0000 (19:03 +0200)
committerGitHub <redacted>
Mon, 21 Jul 2025 17:03:19 +0000 (10:03 -0700)
commit6c9ee3b17e19dcc82ab93d52ae46fdd0226d4777
tree1b4813e9af9b44ae19bed1d366b491d0217563ec
parentcd465d823c378853f1f6570eebfb77f69c7e1d39
opencl: add conv2d kernel (#14403)

* add conv2d kernel

* fix trailing whitespace

* whitespace fixe

* handle f16 input and f16 kernel, more opt

* resolve conflicts

* use enqueue_ndrange_kernel
ggml/src/ggml-opencl/CMakeLists.txt
ggml/src/ggml-opencl/ggml-opencl.cpp
ggml/src/ggml-opencl/kernels/conv2d.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/conv2d_f16_f32.cl [new file with mode: 0644]