Skip to content

Conversation

Jaswanth51
Copy link

Description

Synchronizing intel/onnxruntime ovep-develop branch with latest changes from microsoft/onnxruntime master branch.

snnn and others added 14 commits August 8, 2025 11:22
microsoft#25699)

### Description
This change should be included in PR microsoft#25616. I missed it.


### Motivation and Context
Currently our iOS packaging pipeline is failing because of this.
### Description
- Trivial changes to support LoongArch Java API build



### Motivation and Context
- ONNX Runtime already supports LoongArch, but the Java API requires
some trivial changes to enable it.
### Description

It is related to microsoft#25320 microsoft#23979. Enable tensor raw data sharing for
externalized tensor proto with kTensorProtoMemoryAddressTag

### Motivation and Context

With microsoft#25320 microsoft#23979, all initialized tensor protos are associated with
OrtValue, VitisiAI EP need to adapt to this change.

Co-authored-by: mingyue <[email protected]>
A set of changes required for WCR/WindowsML that were added to the
MIGraphX Execution provider. The development was done in the ROCm
repository, now we want to sync with the main branch with a single drop.

The PR incorporates the review comments from the previous closed PR
microsoft#25338.

Motivation and Context
Fixes, changes, and updates to MIGraphX EP that have been done for ROCm
development. Pushing this back upstream to ensure mainline onnxruntime
is using the latest changes. Moving forward, MIGraphX EP will be cut
from the latest official release tag as a base point while also adding
additional features that will be contributed back.

---------

Co-authored-by: urpetkov-amd <[email protected]>
Co-authored-by: Ted Themistokleous <[email protected]>
Co-authored-by: Ted Themistokleous <[email protected]>
Co-authored-by: Scott McKay <[email protected]>
…ft#25693)

### Description

Add --use_vcpkg_ms_internal_asset_cache to webgpu CI


### Motivation and Context

to make it consistent with all other CIs
### 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. -->
### Description
Retrieve Device and Command buffer for DML to inject other gfx command
into the same device and command buffer for efficient GPU pipelining



### Motivation and Context
Retrieve Device and Command buffer for DML to inject other gfx command
into the same device and command buffer for efficient GPU pipelining
### Description

add usage of `ReadonlyAllocator` for WebGPU EP


### Motivation and Context

`ReadonlyAllocator` is added in microsoft#25348 to allow an EP to register a
separated allocator only use for initializers.

WebGPU EP already has different handling to initializers and
non-initializers, and this change makes WebGPU EP to use the preferred
way to deal with it. Now the allocator depends on the `OrtAllocatorType`
instead of the session initialization status.
…xisting list-valued options to use argparse "extend" action. (microsoft#25718)

### Description
<!-- Describe your changes. -->

- Add build.py `--targets` option to specify multiple targets.
- Update existing list-valued options to use argparse "extend" action.
Unlike "append", "extend" won't create nested lists.

### 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. -->

Allow multiple targets to be specified. Use newer argparse feature to
simplify option handling.
@Jaswanth51 Jaswanth51 requested a review from ankitm3k August 12, 2025 05:10
@Jaswanth51 Jaswanth51 merged commit 07bf616 into ovep-develop Aug 12, 2025
6 of 8 checks passed
@Jaswanth51 Jaswanth51 deleted the sync_msft_12082025 branch August 12, 2025 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants