llama.cpp
ggml-webgpu: compute pass batching and removing profiling overhead
#21873
Merged

ggml-webgpu: compute pass batching and removing profiling overhead #21873

reeselevine
reeselevine Update register tiling matmul to use f32 accumulation
e94d13cf
reeselevine fix profiling code
af4c1d51
reeselevine Fix register tiling matmul for chrome, i'm blaming dawn
ac5267d4
reeselevine Update batch tuning value for iOS
4edf91b8
reeselevine compile fix
354cb5c0
reeselevine Merge remote-tracking branch 'upstream/master' into reg-tile-accum-fix
bde59228
reeselevine Fix use of new load function
0928d310
reeselevine Move to a single query set for GPU profiling
0dfdf157
reeselevine Move to batching compute passes when not profiling
55c05a9a
reeselevine Refactor build_multi
6468f393
reeselevine remove iOS throttling now that we're batching compute passes
aa2b3805
reeselevine reeselevine changed the title Command batching ggml-webgpu: Command batching 73 days ago
github-actions github-actions added ggml
github-actions github-actions added WebGPU
reeselevine Merge remote-tracking branch 'upstream/master' into command-batching
6f6c6a70
reeselevine Merge remote-tracking branch 'upstream/master' into command-batching
bd6e48a2
reeselevine reeselevine changed the title ggml-webgpu: Command batching ggml-webgpu: compute pass batching and removing profiling overhead 72 days ago
reeselevine reeselevine marked this pull request as ready for review 72 days ago
reeselevine reeselevine requested a review 72 days ago
reeselevine reeselevine requested a review from CISC CISC 71 days ago
reeselevine reeselevine requested a review from ggerganov ggerganov 71 days ago
reeselevine reeselevine added merge ready
CISC
CISC approved these changes on 2026-04-15
reeselevine
ggerganov ggerganov merged 82677a6e into master 71 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone