ONNX Runtime WebGPU PR Monitor

Last Updated: 07/25/2026, 07:10 PM | Total: 363 PRs

Showing 1-10 of 73 PRs
Page 1 of 8
👤 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, 192 changes: +165/-27)
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
👤 huningxin📅 Created: 07/24/2026
🤖 AI 摘要

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

📁 Changed Files (4 files, 100 changes: +88/-12)
onnxruntime/core/providers/webgpu/tensor/gather.cc
onnxruntime/core/providers/webgpu/tensor/gather.h
onnxruntime/core/providers/webgpu/webgpu_supported_types.h
onnxruntime/test/providers/cpu/tensor/gather_op_test.cc
👤 mingmingtasd📅 Created: 07/24/2026
🤖 AI 摘要

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

📁 Changed Files (2 files, 123 changes: +106/-17)
onnxruntime/core/providers/webgpu/tensor/expand.cc
onnxruntime/test/providers/cpu/tensor/expand_test.cc
👤 xiaofeihan1📅 Created: 07/24/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU] Serialize shared WebGpuContext access across sessions",主要修改了 5 个文件,涉及 onnxruntime 等模块。代码变更包括 346 行新增和 4 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (5 files, 350 changes: +346/-4)
onnxruntime/core/providers/webgpu/buffer_manager.cc
onnxruntime/core/providers/webgpu/compute_context.h
onnxruntime/core/providers/webgpu/webgpu_context.cc
onnxruntime/core/providers/webgpu/webgpu_context.h
onnxruntime/test/providers/webgpu/concurrent_context_test.cc
👤 tianleiwu📅 Created: 07/23/2026
🤖 AI 摘要

本 PR 标题为"[Webgpu] Avoid mappedAtCreation staging upload",主要修改了 1 个文件,涉及 js 等模块。代码变更包括 8 行新增和 16 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (1 files, 24 changes: +8/-16)
js/web/lib/wasm/jsep/webgpu/gpu-data-manager.ts
👤 huningxin📅 Created: 07/23/2026
🤖 AI 摘要

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

📁 Changed Files (4 files, 135 changes: +129/-6)
onnxruntime/core/providers/webgpu/math/binary_elementwise_ops.cc
onnxruntime/core/providers/webgpu/math/binary_elementwise_ops.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/math/element_wise_ops_test.cc
👤 wuisabel-gif📅 Created: 07/23/2026
🤖 AI 摘要

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

📁 Changed Files (4 files, 666 changes: +662/-4)
onnxruntime/core/providers/webgpu/rnn/gru.cc
onnxruntime/core/providers/webgpu/rnn/gru.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/rnn/deep_cpu_gru_op_test.cc
👤 daijh📅 Created: 07/23/2026
🤖 AI 摘要

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

📁 Changed Files (4 files, 312 changes: +295/-17)
onnxruntime/core/providers/webgpu/math/binary_elementwise_ops.cc
onnxruntime/core/providers/webgpu/math/binary_elementwise_ops.h
onnxruntime/core/providers/webgpu/webgpu_execution_provider.cc
onnxruntime/test/providers/cpu/math/element_wise_ops_test.cc
👤 xiaofeihan1📅 Created: 07/22/2026
🤖 AI 摘要

本 PR 标题为"[WebGPU] Scale Dawn pipeline compilation workers with CPU count",主要修改了 2 个文件,涉及 onnxruntime、cmake 等模块。代码变更包括 175 行新增和 1 行删除。 这是一个与 ONNX Runtime WebGPU 相关的改动,具体功能需要查看代码详情。

📁 Changed Files (2 files, 176 changes: +175/-1)
cmake/onnxruntime_providers_webgpu.cmake
onnxruntime/core/providers/webgpu/webgpu_context.cc