onnxruntime
[JS/WebGPU] Support WASM64
#21836
Merged

[JS/WebGPU] Support WASM64 #21836

satyajandhyala merged 68 commits into main from sajandhy/webgpu_support_wasm64
satyajandhyala
satyajandhyala Initial changes to support wasm64.
60cd3db4
satyajandhyala Lint
95d1707b
satyajandhyala Add missing files.
b8d5db7a
satyajandhyala Revert changes to conv3d_native_webgpu.ts
4726758c
satyajandhyala Set ASYNCIFY=1 with MEMORY64.
7001f395
satyajandhyala Added Chrome Canary as a browser option.
29fc6c00
satyajandhyala Use wasm.PTR_SIZE instead of hardcoding to 4.
a6357e5d
satyajandhyala Modified SIGNATURE_CONVERSION for OrtCreateTensor.
37a6d157
satyajandhyala Fix data type.
acc7e5a5
satyajandhyala Use etValue/etValue instead of directly accessing heap.
3b46edd9
satyajandhyala Use uintptr_t instead of uint32_t.
edcaa648
satyajandhyala Removed WASM_MEMORY64 macro
05d04260
satyajandhyala Clean up
af8a685f
satyajandhyala Fix OrtRun integer arguments type.
757229d4
satyajandhyala Added Number type conversions.
343f8123
satyajandhyala Number type conversion.
7862a8ff
satyajandhyala Added ASYNCIFY_IMPORT, and signature convertions.
0b4b0408
satyajandhyala Removed unused settings.
786b58cd
satyajandhyala Added missing function in SIGNATURE_CONVERSIONS.
4523acc3
satyajandhyala clean-up
4d563c35
satyajandhyala Miscellaneous edits.
5f504c53
satyajandhyala Use Number cast to jsepRunKernel
5e07c970
satyajandhyala Use uint32_t instead of size_t.
c8b7d205
satyajandhyala Revert unnecessary compiler flags.
a31c5de3
satyajandhyala Fixed SIGNATURE_CONVERSIONS
bfbb2d6d
satyajandhyala minor change
603013c0
satyajandhyala lint
ab919147
satyajandhyala Revert changes to gemm.h
a4fad865
satyajandhyala Keep static assertion guarded by ifdef.
11bbf268
satyajandhyala Switch back to using size_t instead of uint32_t
939a7404
satyajandhyala Specify setValue/getValue type argument 'i32' or 'i64' based on wasm3…
b3aaea93
satyajandhyala Enable exception catching with wasm64
07d6e3ea
satyajandhyala Convert dims to Number
b8bf40d6
satyajandhyala Make Ort api functions return
33e6f54d
satyajandhyala Modified SIGNATURE_CONVERSIONS.
b6604c62
satyajandhyala Fixed ORT api functions return type consistently
3bf0347a
satyajandhyala Skip jsepDownload
8b1be685
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
3d78ac8f
satyajandhyala Remove unnecessary SIGNATURE_CONVERSIONS.
ea944ff9
satyajandhyala Check return value
523527e9
satyajandhyala Lint/format
cd5ed5c6
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
993273b4
satyajandhyala Revert "Remove unnecessary SIGNATURE_CONVERSIONS."
80f3f497
satyajandhyala Revert "Skip jsepDownload"
26d5dda4
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
9f1e6cb8
satyajandhyala User Number convertion.
e8bc234e
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
0b70e666
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
d07c3a49
satyajandhyala Added Number conversion
bcfb312b
satyajandhyala Formatting and other minor changes.
8a7ecdb3
satyajandhyala Merge branch 'main' into sajandhy/webgpu_support_64_bit_integer
ca37f7f2
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into HEAD
cda1d787
satyajandhyala Added ocos_operators
8dd08767
satyajandhyala satyajandhyala marked this pull request as ready for review 1 year ago
satyajandhyala satyajandhyala added ep:WebGPU
satyajandhyala Add -sMEMORY64 flag to extensions only when needed
9994864b
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
87de0b37
guschmue
guschmue commented on 2024-08-26
guschmue
satyajandhyala
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
d1b23aa7
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
81af3ba2
satyajandhyala Added missing cast.
2fe4d790
satyajandhyala satyajandhyala requested a review from guschmue guschmue 1 year ago
satyajandhyala Fixed indentation and the functions getValue/setValue are only requir…
49a8a5b8
satyajandhyala Added missing cast
8b3e2525
satyajandhyala
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
b8d092b3
satyajandhyala Merge branch 'main' of github.com:microsoft/onnxruntime into sajandhy…
f5c0db9f
satyajandhyala Removed wasm-traning-core-impl.ts.
6773b47c
satyajandhyala Removed OrtTraningAPIs.
b4611f72
satyajandhyala Fixed data type casts for wasm64
1ca6d6a3
satyajandhyala Format
cb6408b7
satyajandhyala
fs-eire Merge remote-tracking branch 'origin/main' into sajandhy/webgpu_suppo…
a2d99090
fs-eire always export 'getValue','setValue'
745c4422
fs-eire
fs-eire approved these changes on 2024-10-23
guschmue
guschmue approved these changes on 2024-10-24
satyajandhyala satyajandhyala merged 4ed5bec2 into main 1 year ago
satyajandhyala satyajandhyala deleted the sajandhy/webgpu_support_wasm64 branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone