]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
Implement 2D workgroups for scale, binary, and unary ops (llama/24044)
authorNikhil Jain <redacted>
Mon, 8 Jun 2026 15:07:15 +0000 (08:07 -0700)
committerGeorgi Gerganov <redacted>
Mon, 15 Jun 2026 07:33:53 +0000 (10:33 +0300)
commit490e50056c2a96f1ebd0cabca43b031ab865dc44
treefcc4afe08177d90d89fc677c74bf50a870f0d2bf
parentfbf720dc9f3570ed98bd5e43806fbc4a53428084
Implement 2D workgroups for scale, binary, and unary ops (llama/24044)

* Only run webgpu CI on my fork

* Add webgpu only workflow

* Implement 2d workgroups for more operations

* fix

* Fix type

* Move back to global_invocation_id
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/binary.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/scale.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/unary.wgsl