]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
opencl: split ggml-opencl.cl into multiple files and cleanup (llama/12886)
authorlhez <redacted>
Thu, 24 Apr 2025 14:46:49 +0000 (17:46 +0300)
committerGeorgi Gerganov <redacted>
Thu, 24 Apr 2025 15:36:25 +0000 (18:36 +0300)
commita7d9d65638c3b94d1b291857811fddbaa355bbde
tree7323e9e885a1414cc4b4b47ff915f120eee50442
parentcc1f12458e79ea042d4c289da19f39794e1a41d7
opencl: split ggml-opencl.cl into multiple files and cleanup (llama/12886)

---------

Co-authored-by: Shangqing Gu <redacted>
37 files changed:
src/ggml-opencl/CMakeLists.txt
src/ggml-opencl/ggml-opencl.cpp
src/ggml-opencl/kernels/add.cl [new file with mode: 0644]
src/ggml-opencl/kernels/clamp.cl [new file with mode: 0644]
src/ggml-opencl/kernels/cpy.cl [new file with mode: 0644]
src/ggml-opencl/kernels/cvt.cl [new file with mode: 0644]
src/ggml-opencl/kernels/diag_mask_inf.cl [new file with mode: 0644]
src/ggml-opencl/kernels/gelu.cl [new file with mode: 0644]
src/ggml-opencl/kernels/gemv_noshuffle.cl [new file with mode: 0644]
src/ggml-opencl/kernels/gemv_noshuffle_general.cl [new file with mode: 0644]
src/ggml-opencl/kernels/get_rows.cl [new file with mode: 0644]
src/ggml-opencl/kernels/im2col_f16.cl [new file with mode: 0644]
src/ggml-opencl/kernels/im2col_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mat_Ab_Bi_8x4.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_f16_f16.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_f16_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_f16_f32_1row.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_f16_f32_l4.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_f32_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q4_0_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q4_0_f32_1d_16x_flat.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q4_0_f32_1d_8x_flat.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q4_0_f32_8x_flat.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q4_0_f32_v.cl [new file with mode: 0644]
src/ggml-opencl/kernels/mul_mv_q6_k.cl [new file with mode: 0644]
src/ggml-opencl/kernels/norm.cl [new file with mode: 0644]
src/ggml-opencl/kernels/relu.cl [new file with mode: 0644]
src/ggml-opencl/kernels/rms_norm.cl [new file with mode: 0644]
src/ggml-opencl/kernels/rope.cl [new file with mode: 0644]
src/ggml-opencl/kernels/scale.cl [new file with mode: 0644]
src/ggml-opencl/kernels/silu.cl [new file with mode: 0644]
src/ggml-opencl/kernels/softmax_4_f16.cl [new file with mode: 0644]
src/ggml-opencl/kernels/softmax_4_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/softmax_f16.cl [new file with mode: 0644]
src/ggml-opencl/kernels/softmax_f32.cl [new file with mode: 0644]
src/ggml-opencl/kernels/transpose.cl [new file with mode: 0644]