ONNX Runtime WebGPU PR Monitor

Last Updated: 07/29/2026, 07:21 PM | Total: 373 PRs

Showing 1-10 of 74 PRs
Page 1 of 8
👤 miaobin📅 Created: 07/29/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU EP] Support int64 for Concat",主要修改了 4 个文件,涉及 onnxruntime 等模块。代码变更包括 94 行新增和 31 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (4 files, 125 changes: +94/-31)
onnxruntime/core/providers/webgpu/tensor/concat.cc
onnxruntime/core/providers/webgpu/tensor/concat.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/tensor/concat_op_test.cc
ep:WebGPU
👤 Jiawei-Shao📅 Created: 07/29/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU] Loosen the conditions to use Split-K on Panther Lake iGPU",主要修改了 1 个文件,涉及 onnxruntime 等模块。代码变更包括 12 行新增和 0 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (1 files, 12 changes: +12/-0)
onnxruntime/core/providers/webgpu/webgpu_utils.cc
ep:WebGPU
👤 AngelGalindo7📅 Created: 07/28/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU EP] Add PRelu support",主要修改了 4 个文件,涉及 onnxruntime、js 等模块。代码变更包括 70 行新增和 2 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (4 files, 72 changes: +70/-2)
js/web/test/suite-test-list.jsonc
onnxruntime/core/providers/webgpu/math/binary_elementwise_ops.cc
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/activation/activation_op_test.cc
ep:WebGPU
👤 mingmingtasd📅 Created: 07/28/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU EP] Gate int64 Clip kernel behind enable_int64",主要修改了 4 个文件,涉及 onnxruntime 等模块。代码变更包括 36 行新增和 6 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (4 files, 44 changes: +38/-6)
onnxruntime/core/providers/webgpu/math/unary_elementwise_ops.cc
onnxruntime/core/providers/webgpu/math/unary_elementwise_ops.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/math/clip_test.cc
ep:WebGPU
👤 GopalakrishnanN📅 Created: 07/28/2026
🤖 AI 摘要

本 PR 标题为"Drive EP conformance coverage from the provider registry",主要修改了 3 个文件,涉及 onnxruntime 等模块。代码变更包括 748 行新增和 0 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (3 files, 748 changes: +748/-0)
onnxruntime/test/framework/execution_provider_conformance_test.cc
onnxruntime/test/providers/ep_conformance_plugin_test.cc
onnxruntime/test/util/include/ep_conformance_invariants.h
👤 tianleiwu📅 Created: 07/27/2026
🤖 AI 摘要

本 PR 标题为"[CUDA] GQA support sliding_window_cache",主要修改了 15 个文件,涉及 onnxruntime、docs 等模块。代码变更包括 1021 行新增和 43 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (15 files, 1064 changes: +1021/-43)
docs/ContribOperators.md
docs/contrib_ops/cuda/gqa.md
onnxruntime/contrib_ops/cpu/bert/attention_parameters.h
onnxruntime/contrib_ops/cpu/bert/group_query_attention.cc
onnxruntime/contrib_ops/cpu/bert/group_query_attention_helper.h
onnxruntime/contrib_ops/cuda/bert/attention_data.h
onnxruntime/contrib_ops/cuda/bert/group_query_attention.cc
onnxruntime/contrib_ops/cuda/bert/group_query_attention.h
onnxruntime/contrib_ops/cuda/bert/group_query_attention_impl.cu
onnxruntime/contrib_ops/cuda/bert/group_query_attention_impl.h
onnxruntime/contrib_ops/cuda/bert/group_query_attention_qkv.cuh
onnxruntime/contrib_ops/js/bert/group_query_attention.h
onnxruntime/contrib_ops/webgpu/bert/group_query_attention.h
onnxruntime/core/graph/contrib_ops/bert_defs.cc
onnxruntime/test/python/transformers/test_gqa.py
👤 jchen10📅 Created: 07/27/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU] Support odd-N subgroup matrix MatMul weights",主要修改了 6 个文件,涉及 onnxruntime 等模块。代码变更包括 160 行新增和 23 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (7 files, 202 changes: +179/-23)
onnxruntime/core/providers/webgpu/math/matmul.h
onnxruntime/core/providers/webgpu/math/subgroup_matrix_matmul.cc
onnxruntime/core/providers/webgpu/math/subgroup_matrix_matmul.h
onnxruntime/core/providers/webgpu/math/subgroup_matrix_matmul_8x16x16.wgsl.template
onnxruntime/core/providers/webgpu/math/subgroup_matrix_matmul_pad_b.wgsl.template
onnxruntime/test/providers/cpu/math/matmul_test.cc
onnxruntime/test/providers/webgpu/matmul_large_test.cc
🤖 AI 摘要

本 PR 标题为"Split W2 AVX-512-VNNI dispatch into its own TU to work around MSVC C1001",主要修改了 3 个文件,涉及 cmake、onnxruntime 等模块。代码变更包括 75 行新增和 44 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (3 files, 119 changes: +75/-44)
cmake/onnxruntime_mlas.cmake
onnxruntime/core/mlas/lib/sqnbitgemm_kernel_avx512vnni.cpp
onnxruntime/core/mlas/lib/sqnbitgemm_kernel_avx512vnni_2bit.cpp
👤 huningxin📅 Created: 07/25/2026
🤖 AI 摘要

本 PR 标题为"WebGPU EP: Add int64 support for Tile operator",主要修改了 6 个文件,涉及 onnxruntime 等模块。代码变更包括 165 行新增和 27 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (6 files, 256 changes: +226/-30)
onnxruntime/core/providers/webgpu/shader_variable.cc
onnxruntime/core/providers/webgpu/shader_variable.h
onnxruntime/core/providers/webgpu/tensor/tile.cc
onnxruntime/core/providers/webgpu/tensor/tile.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/tensor/tile_op_test.cc
🤖 AI 摘要

本 PR 标题为"PagedAttention: add CPU/WebGPU interfaces and tune CUDA validation/launch",主要修改了 10 个文件,涉及 onnxruntime 等模块。代码变更包括 207 行新增和 13 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (10 files, 220 changes: +207/-13)
onnxruntime/contrib_ops/cpu/bert/paged_attention.cc
onnxruntime/contrib_ops/cpu/bert/paged_attention.h
onnxruntime/contrib_ops/cpu/cpu_contrib_kernels.cc
onnxruntime/contrib_ops/cuda/bert/paged_attention.cc
onnxruntime/contrib_ops/cuda/bert/paged_attention_helper.h
onnxruntime/contrib_ops/cuda/bert/paged_attention_impl.cu
onnxruntime/contrib_ops/webgpu/bert/paged_attention.cc
onnxruntime/contrib_ops/webgpu/bert/paged_attention.h
onnxruntime/contrib_ops/webgpu/webgpu_contrib_kernels.cc
onnxruntime/core/graph/contrib_ops/bert_defs.cc