-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] WebGPU EP [skip ci] #21904
[WIP] WebGPU EP [skip ci] #21904
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4037bd4 - Browse repository at this point
Copy the full SHA 4037bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c36250 - Browse repository at this point
Copy the full SHA 9c36250View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a0756d - Browse repository at this point
Copy the full SHA 3a0756dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5199e98 - Browse repository at this point
Copy the full SHA 5199e98View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c68dbd - Browse repository at this point
Copy the full SHA 1c68dbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db03de - Browse repository at this point
Copy the full SHA 7db03deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a373c2 - Browse repository at this point
Copy the full SHA 6a373c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee42bba - Browse repository at this point
Copy the full SHA ee42bbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fac202 - Browse repository at this point
Copy the full SHA 5fac202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f46e5c - Browse repository at this point
Copy the full SHA 3f46e5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f61279 - Browse repository at this point
Copy the full SHA 9f61279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb6335 - Browse repository at this point
Copy the full SHA 6bb6335View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d839dbc - Browse repository at this point
Copy the full SHA d839dbcView commit details -
make webgpu build on linux and known to most tools (#21937)
Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b70943d - Browse repository at this point
Copy the full SHA b70943dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c33ac2e - Browse repository at this point
Copy the full SHA c33ac2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8437267 - Browse repository at this point
Copy the full SHA 8437267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3caf032 - Browse repository at this point
Copy the full SHA 3caf032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84494c4 - Browse repository at this point
Copy the full SHA 84494c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa70163 - Browse repository at this point
Copy the full SHA aa70163View commit details -
Configuration menu - View commit details
-
Copy full SHA for d772db7 - Browse repository at this point
Copy the full SHA d772db7View commit details
Commits on Aug 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ef3dad - Browse repository at this point
Copy the full SHA 6ef3dadView commit details -
Configuration menu - View commit details
-
Copy full SHA for a56f6c3 - Browse repository at this point
Copy the full SHA a56f6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12cd79d - Browse repository at this point
Copy the full SHA 12cd79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c8966 - Browse repository at this point
Copy the full SHA 14c8966View commit details
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fff35f - Browse repository at this point
Copy the full SHA 4fff35fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd8ad1 - Browse repository at this point
Copy the full SHA 4fd8ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bd92ad - Browse repository at this point
Copy the full SHA 3bd92adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a1bbfe - Browse repository at this point
Copy the full SHA 6a1bbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 947aee1 - Browse repository at this point
Copy the full SHA 947aee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99b2578 - Browse repository at this point
Copy the full SHA 99b2578View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7b3f5 - Browse repository at this point
Copy the full SHA aa7b3f5View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e659acd - Browse repository at this point
Copy the full SHA e659acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad89c5 - Browse repository at this point
Copy the full SHA 6ad89c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8361fc3 - Browse repository at this point
Copy the full SHA 8361fc3View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c89159d - Browse repository at this point
Copy the full SHA c89159dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ea5936 - Browse repository at this point
Copy the full SHA 5ea5936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d83054 - Browse repository at this point
Copy the full SHA 7d83054View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a64cc7 - Browse repository at this point
Copy the full SHA 7a64cc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d53ac8 - Browse repository at this point
Copy the full SHA 1d53ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d52602 - Browse repository at this point
Copy the full SHA 4d52602View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3761aad - Browse repository at this point
Copy the full SHA 3761aadView commit details -
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
Configuration menu - View commit details
-
Copy full SHA for 351da84 - Browse repository at this point
Copy the full SHA 351da84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b7ce77 - Browse repository at this point
Copy the full SHA 0b7ce77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33726b1 - Browse repository at this point
Copy the full SHA 33726b1View commit details -
compare the content of WEBGPU_BUFFER, not the address (#21967)
On linux (not sure about windows) WEBGPU_BUFFER is defined in multiple object files and comparing the address is not sufficient - use strcmp. onnxruntime uses strcmp for the most but there are some other places that compare against address which might make trouble if passed acrross object file boundary.
Configuration menu - View commit details
-
Copy full SHA for 50ea9eb - Browse repository at this point
Copy the full SHA 50ea9ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6f6148 - Browse repository at this point
Copy the full SHA d6f6148View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 626edaf - Browse repository at this point
Copy the full SHA 626edafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8913da1 - Browse repository at this point
Copy the full SHA 8913da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bacc54c - Browse repository at this point
Copy the full SHA bacc54cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ecc5bb - Browse repository at this point
Copy the full SHA 7ecc5bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae836b1 - Browse repository at this point
Copy the full SHA ae836b1View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 243078b - Browse repository at this point
Copy the full SHA 243078bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d48d28 - Browse repository at this point
Copy the full SHA 4d48d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe673b - Browse repository at this point
Copy the full SHA dbe673bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f182e - Browse repository at this point
Copy the full SHA 38f182eView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb80f7c - Browse repository at this point
Copy the full SHA eb80f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d5509 - Browse repository at this point
Copy the full SHA 39d5509View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd961c3 - Browse repository at this point
Copy the full SHA cd961c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc2fbb - Browse repository at this point
Copy the full SHA ddc2fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8be835 - Browse repository at this point
Copy the full SHA e8be835View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd7d592 - Browse repository at this point
Copy the full SHA bd7d592View commit details -
Configuration menu - View commit details
-
Copy full SHA for eecac18 - Browse repository at this point
Copy the full SHA eecac18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 601e50f - Browse repository at this point
Copy the full SHA 601e50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f36da2 - Browse repository at this point
Copy the full SHA 8f36da2View commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72ebd85 - Browse repository at this point
Copy the full SHA 72ebd85View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3244ae - Browse repository at this point
Copy the full SHA a3244aeView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a2ae8c - Browse repository at this point
Copy the full SHA 5a2ae8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa54ff8 - Browse repository at this point
Copy the full SHA aa54ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 969384d - Browse repository at this point
Copy the full SHA 969384dView commit details
Commits on Sep 10, 2024
-
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b82486 - Browse repository at this point
Copy the full SHA 6b82486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b3e7c2 - Browse repository at this point
Copy the full SHA 2b3e7c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0d53b - Browse repository at this point
Copy the full SHA ef0d53bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ca47f - Browse repository at this point
Copy the full SHA c4ca47fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8806d57 - Browse repository at this point
Copy the full SHA 8806d57View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0568e2b - Browse repository at this point
Copy the full SHA 0568e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7a9c0e - Browse repository at this point
Copy the full SHA b7a9c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f65ade9 - Browse repository at this point
Copy the full SHA f65ade9View commit details -
[webgpu-native] Add transpose op (#21986)
Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4a963d - Browse repository at this point
Copy the full SHA d4a963dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b61532 - Browse repository at this point
Copy the full SHA 8b61532View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dce0f18 - Browse repository at this point
Copy the full SHA dce0f18View commit details -
Revert "placeholder for setting proc table"
This reverts commit dce0f18.
Configuration menu - View commit details
-
Copy full SHA for 8978d89 - Browse repository at this point
Copy the full SHA 8978d89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43ccaf4 - Browse repository at this point
Copy the full SHA 43ccaf4View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eae4c3f - Browse repository at this point
Copy the full SHA eae4c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c369d - Browse repository at this point
Copy the full SHA b8c369dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3086d6 - Browse repository at this point
Copy the full SHA c3086d6View commit details
Commits on Sep 14, 2024
-
[WebGPU EP] Support Shape operator (#22095)
### Description Shape operator ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
Configuration menu - View commit details
-
Copy full SHA for c5cf2ab - Browse repository at this point
Copy the full SHA c5cf2abView commit details
Commits on Sep 17, 2024
-
[webgpu EP] Binary operators (#22112)
based on: - #22058 --------- Co-authored-by: Qin Jiajia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bc714f - Browse repository at this point
Copy the full SHA 0bc714fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4421676 - Browse repository at this point
Copy the full SHA 4421676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e91a8b - Browse repository at this point
Copy the full SHA 2e91a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f9edb - Browse repository at this point
Copy the full SHA 87f9edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19ee9f3 - Browse repository at this point
Copy the full SHA 19ee9f3View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9f7f19 - Browse repository at this point
Copy the full SHA d9f7f19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07675cf - Browse repository at this point
Copy the full SHA 07675cfView commit details
Commits on Sep 20, 2024
-
[webgpu-native] Add where op (#22014)
Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfab322 - Browse repository at this point
Copy the full SHA dfab322View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9f3a4 - Browse repository at this point
Copy the full SHA cb9f3a4View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 207be92 - Browse repository at this point
Copy the full SHA 207be92View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 929725e - Browse repository at this point
Copy the full SHA 929725eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e5af3 - Browse repository at this point
Copy the full SHA c5e5af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82cd59e - Browse repository at this point
Copy the full SHA 82cd59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2393dbf - Browse repository at this point
Copy the full SHA 2393dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bdbd85 - Browse repository at this point
Copy the full SHA 9bdbd85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0101ce8 - Browse repository at this point
Copy the full SHA 0101ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3896706 - Browse repository at this point
Copy the full SHA 3896706View commit details -
update build configurations to webgpu EP (#22047)
### Description --------- Co-authored-by: Scott McKay <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f02e85a - Browse repository at this point
Copy the full SHA f02e85aView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5233ce - Browse repository at this point
Copy the full SHA e5233ceView commit details
Commits on Sep 27, 2024
-
[webgpu native] Add RotaryEmbedding op (#22194)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
Configuration menu - View commit details
-
Copy full SHA for 0f7a5f6 - Browse repository at this point
Copy the full SHA 0f7a5f6View commit details -
[webgpu native] Add transpose shared (#22098)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
Configuration menu - View commit details
-
Copy full SHA for 41f6ff3 - Browse repository at this point
Copy the full SHA 41f6ff3View commit details -
[webgpu-native] Add gather (#22183)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1b5e1f - Browse repository at this point
Copy the full SHA b1b5e1fView commit details -
[Native-WebGPU] Add Concat (#22225)
### Description Add Concat operator support ### Motivation and Context Required for WebGPU EP --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92a08e2 - Browse repository at this point
Copy the full SHA 92a08e2View commit details -
[webgpu-native] Add MatmulNBits (#22150)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8da1f7a - Browse repository at this point
Copy the full SHA 8da1f7aView commit details
Commits on Sep 30, 2024
-
[WebGPU-Native] Tile Operator (#22239)
Adds WebGPU implementation for Tile operator.
Configuration menu - View commit details
-
Copy full SHA for f9b6b7c - Browse repository at this point
Copy the full SHA f9b6b7cView commit details -
use Abseil OStringStream in WebGPU EP string concat (#22241)
### Description use Abseil OStringStream in WebGPU EP string concat. Allows multiple calls to shader_helper.MainFunctionBody()
Configuration menu - View commit details
-
Copy full SHA for c1ae1fd - Browse repository at this point
Copy the full SHA c1ae1fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b574f2c - Browse repository at this point
Copy the full SHA b574f2cView commit details -
webgpu: support MultiHeadAttention operator (#22144)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14ea5db - Browse repository at this point
Copy the full SHA 14ea5dbView commit details
Commits on Oct 1, 2024
-
[webgpu-native] support for webgpu layernorms (#22249)
adds webgpu support for LayerNormalization, SimplifiedLayerNormalization, SkipLayerNormalization, SkipSimplifiedLayerNormalization --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c70441e - Browse repository at this point
Copy the full SHA c70441eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 468c720 - Browse repository at this point
Copy the full SHA 468c720View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf106e - Browse repository at this point
Copy the full SHA cbf106eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bce7a98 - Browse repository at this point
Copy the full SHA bce7a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5086c7c - Browse repository at this point
Copy the full SHA 5086c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe7d3e4 - Browse repository at this point
Copy the full SHA fe7d3e4View commit details -
[webgpu-native] Fix a few build errors on Linux (#22286)
1. On Linux path strings are not std::wstring. They should be std::string. 2. "auto i =0" means i will be int. But sometimes we want to it to be size_t.
Configuration menu - View commit details
-
Copy full SHA for d219bb7 - Browse repository at this point
Copy the full SHA d219bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7d6da - Browse repository at this point
Copy the full SHA 7f7d6daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c561ed6 - Browse repository at this point
Copy the full SHA c561ed6View commit details -
fix issues for e2e phi3 (#22287)
- support for input_skip_bias_sum in SkipLayerNorm - use GetElementAt in concat --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27640e3 - Browse repository at this point
Copy the full SHA 27640e3View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4129cd6 - Browse repository at this point
Copy the full SHA 4129cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd65e7 - Browse repository at this point
Copy the full SHA 5fd65e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf2062 - Browse repository at this point
Copy the full SHA dcf2062View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 481111b - Browse repository at this point
Copy the full SHA 481111bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b84401d - Browse repository at this point
Copy the full SHA b84401dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08434d2 - Browse repository at this point
Copy the full SHA 08434d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b01583 - Browse repository at this point
Copy the full SHA 1b01583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130dc9b - Browse repository at this point
Copy the full SHA 130dc9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 646a744 - Browse repository at this point
Copy the full SHA 646a744View commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da6406b - Browse repository at this point
Copy the full SHA da6406bView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53ff621 - Browse repository at this point
Copy the full SHA 53ff621View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74b5131 - Browse repository at this point
Copy the full SHA 74b5131View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f4efcb - Browse repository at this point
Copy the full SHA 4f4efcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a8f872 - Browse repository at this point
Copy the full SHA 0a8f872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f104fb - Browse repository at this point
Copy the full SHA 3f104fbView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8261ca6 - Browse repository at this point
Copy the full SHA 8261ca6View commit details -
[webgpu-native] support webgpu profiling (#22255)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Yulong Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7d05ba - Browse repository at this point
Copy the full SHA e7d05baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 613ad6d - Browse repository at this point
Copy the full SHA 613ad6dView commit details -
[WebGPU EP] Remove unused variable. (#22412)
### Description <!-- Describe your changes. --> Remove unused variable. ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> Fix Android build error: ``` onnxruntime/onnxruntime/core/providers/webgpu/webgpu_context.h:122:12: error: private field 'query_time_base_' is not used [-Werror,-Wunused-private-field] 122 | uint64_t query_time_base_; | ^ 1 error generated. ```
Configuration menu - View commit details
-
Copy full SHA for f4bb64e - Browse repository at this point
Copy the full SHA f4bb64eView commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf8c478 - Browse repository at this point
Copy the full SHA cf8c478View commit details -
Configuration menu - View commit details
-
Copy full SHA for be95c28 - Browse repository at this point
Copy the full SHA be95c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for e76fe1f - Browse repository at this point
Copy the full SHA e76fe1fView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c7c1e82 - Browse repository at this point
Copy the full SHA c7c1e82View commit details
Commits on Oct 16, 2024
-
allow to set a list for specifying force CPU nodes (#22431)
### Description This change allows to set EP option "forceCpuNodeNames" in which includes a list of node names that will always be running on CPU. Usage example: ```diff opt.executionProviders[0] = { name: "webgpu", validationMode: 'wgpuOnly', storageBufferCacheMode: 'bucket', + // force node "/model/embed_tokens/Gather" to be put on CPU + forceCpuNodeNames: "/model/embed_tokens/Gather" }; ```
Configuration menu - View commit details
-
Copy full SHA for cae9dab - Browse repository at this point
Copy the full SHA cae9dabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2beeaf5 - Browse repository at this point
Copy the full SHA 2beeaf5View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c27a59 - Browse repository at this point
Copy the full SHA 2c27a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for de6cf6b - Browse repository at this point
Copy the full SHA de6cf6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59298ff - Browse repository at this point
Copy the full SHA 59298ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for f18a65f - Browse repository at this point
Copy the full SHA f18a65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc340e2 - Browse repository at this point
Copy the full SHA cc340e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8553aec - Browse repository at this point
Copy the full SHA 8553aecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289145c - Browse repository at this point
Copy the full SHA 289145cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2ee91c - Browse repository at this point
Copy the full SHA f2ee91cView commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b462d6 - Browse repository at this point
Copy the full SHA 3b462d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d49662 - Browse repository at this point
Copy the full SHA 0d49662View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddef640 - Browse repository at this point
Copy the full SHA ddef640View commit details
Commits on Oct 21, 2024
-
[webgpu-native] opt matmulnbits (#22472)
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
Configuration menu - View commit details
-
Copy full SHA for d312b38 - Browse repository at this point
Copy the full SHA d312b38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b4549 - Browse repository at this point
Copy the full SHA 89b4549View commit details
Commits on Oct 22, 2024
-
[webgpu-native] Fix CI errors on MacOS (#22535)
The MacOS device on CI is an Apple Paravirtual device, which may not support TimestampQuery. In this PR, If TimestampQuery is not supported, a warning is printed to not block profiling cpu data.
Configuration menu - View commit details
-
Copy full SHA for dc01790 - Browse repository at this point
Copy the full SHA dc01790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26ff482 - Browse repository at this point
Copy the full SHA 26ff482View commit details -
Configuration menu - View commit details
-
Copy full SHA for 872149b - Browse repository at this point
Copy the full SHA 872149bView commit details
Commits on Oct 24, 2024
-
allow build flag --use_external_dawn (#22552)
### Description introduce this build flag --use_external_dawn to allow specifying Dawn as an external dependency. When it is specified, `dawn::native` is excluded from build of onnxruntime, and passing in dawn proc table is required. I didn't find a good way to run the test. Currently I need to build with the following flags: ```sh C:\code\onnxruntime>build --use_webgpu --use_external_dawn --skip_tests --target onnxruntime_webgpu_external_dawn_test ``` And run the test using: ```sh # run test that passing dawn proc table. expect session to initialize successfully C:\code\onnxruntime\build\Windows\Debug\Debug>onnxruntime_webgpu_external_dawn_test.exe # run test that does not pass proc table. expect exception to throw. C:\code\onnxruntime\build\Windows\Debug\Debug>onnxruntime_webgpu_external_dawn_test.exe --no_proc_table ```
Configuration menu - View commit details
-
Copy full SHA for a00f5b8 - Browse repository at this point
Copy the full SHA a00f5b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4764a8 - Browse repository at this point
Copy the full SHA d4764a8View commit details