onnxruntime
WebGPU JSEP: Make shader code not depend on input broadcasting patterns
#22536
Merged

WebGPU JSEP: Make shader code not depend on input broadcasting patterns #22536

jiangzhaoming
jiangzhaoming WebGPU JSEP: Add inputs broadcasting into MatMul shader cache key
1ee2d5e4
jiangzhaoming
qjia7
qjia7 commented on 2024-10-22
jiangzhaoming Change the shader implementation to use only ranks and uniform
6d225e01
jiangzhaoming jiangzhaoming changed the title WebGPU JSEP: Add inputs broadcasting into MatMul shader cache key WebGPU JSEP: Make shader code not rely on input broadcasting patterns 1 year ago
jiangzhaoming jiangzhaoming changed the title WebGPU JSEP: Make shader code not rely on input broadcasting patterns WebGPU JSEP: Make shader code not depend on input broadcasting patterns 1 year ago
jiangzhaoming
qjia7
qjia7 commented on 2024-10-24
jiangzhaoming Improve code reusing
74c4d225
jiangzhaoming Make helper only handle the batch indices
b70e48c3
fs-eire
fs-eire
fs-eire
azure-pipelines
azure-pipelines
azure-pipelines
guschmue guschmue added ep:WebGPU
qjia7
qjia7 commented on 2024-10-28
jiangzhaoming Separate shaders impl from matmul.ts (OP impl) to avoid circular depe…
d30b5b54
qjia7
qjia7 commented on 2024-11-01
jiangzhaoming Remove unused getBroadcastDims
54ac6227
jiangzhaoming
jiangzhaoming jiangzhaoming requested a review from fs-eire fs-eire 1 year ago
guschmue
azure-pipelines
guschmue
azure-pipelines
guschmue
guschmue
azure-pipelines
azure-pipelines
guschmue
guschmue dismissed these changes on 2024-11-08
guschmue
jiangzhaoming Merge branch 'main' into MatMulShaderCacheKeyBroadcasting0
bbaa003b
jiangzhaoming Fix merging issue
84fd707e
jiangzhaoming jiangzhaoming dismissed their stale review via 84fd707e 1 year ago
jiangzhaoming
guschmue
guschmue
guschmue
azure-pipelines
azure-pipelines
guschmue
azure-pipelines
azure-pipelines
guschmue
guschmue approved these changes on 2024-11-08
guschmue guschmue merged d9b91682 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone