Skip to content

ggml-webgpu: port cpy, glu, rope, soft_max (all AOT) shaders to JIT using pre-wgsl#20728

Merged
reeselevine merged 1 commit intoggml-org:masterfrom
abhijitramesh:port_ops_prewgsl
Mar 31, 2026
Merged

ggml-webgpu: port cpy, glu, rope, soft_max (all AOT) shaders to JIT using pre-wgsl#20728
reeselevine merged 1 commit intoggml-org:masterfrom
abhijitramesh:port_ops_prewgsl

Conversation

@abhijitramesh
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions bot added ggml changes relating to the ggml tensor library for machine learning WebGPU labels Mar 18, 2026
@abhijitramesh abhijitramesh force-pushed the port_ops_prewgsl branch 4 times, most recently from 97ddda1 to fbe975d Compare March 24, 2026 09:31
@abhijitramesh abhijitramesh marked this pull request as ready for review March 24, 2026 09:45
@abhijitramesh abhijitramesh requested a review from a team as a code owner March 24, 2026 09:45
@abhijitramesh abhijitramesh changed the title ggml-webgpu: port cpy pipline to shader lib with JIT compilation ggml-webgpu: port cpy, glu, rope, soft_max (all AOT) shaders to JIT using pre-wgsl Mar 24, 2026
@github-actions github-actions bot added the python python script changes label Mar 24, 2026
@reeselevine
Copy link
Copy Markdown
Contributor

@CISC this PR is ready

 * port cpy pipeline to shader lib with JIT compilation
 * port glu pipeline to shader lib with JIT compilation
 * port rope pipeline to shader lib with JIT compilation
 * port soft_max pipeline to shader lib with JIT compilation
 * removed unused functions from embed_wgsl.py which were used for
old AOT template expansion
@abhijitramesh
Copy link
Copy Markdown
Contributor Author

abhijitramesh commented Mar 31, 2026

@CISC @reeselevine I have made the formatting changes that were suggested by @CISC

@reeselevine reeselevine merged commit 825eb91 into ggml-org:master Mar 31, 2026
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ggml changes relating to the ggml tensor library for machine learning python python script changes WebGPU

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants