onnxruntime
[Plugin EP] Allow EP to provide additional virtual devices
#26234
Merged

[Plugin EP] Allow EP to provide additional virtual devices #26234

adrianlizarraga
adrianlizarraga First draft (untested)
283bd5b1
adrianlizarraga Properly discard invalid hw devices provided by the EP; Add hw device…
bc4df99d
adrianlizarraga Add example code to example EP factory
fb7441ca
adrianlizarraga Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
5dafb50d
adrianlizarraga Stub out default implementation of new factory function for internal eps
d23bd3af
adrianlizarraga Check for vendor too
f86a4e91
adrianlizarraga Formalize hardware metadata keys
f711df72
adrianlizarraga Remove discrete key
02ced247
adrianlizarraga adrianlizarraga changed the title [DRAFT] [Compile API] Support for offline/off-target compile for plugin EPs [DRAFT] Allow EP to provide additional HW devices 122 days ago
adrianlizarraga Make global keys const
7d30fa7a
adrianlizarraga Add a new EP for testing
f9514a3b
adrianlizarraga Rename class
b5538583
adrianlizarraga Add test for new test EP
24316d97
skottmckay
skottmckay commented on 2025-10-10
skottmckay
adrianlizarraga Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
4cae3659
adrianlizarraga Use ep registration name suffix to trigger virtual device creation. T…
a2cd0e81
adrianlizarraga Add OrtEpFactory function to pass options from the ORT env
66aee09c
adrianlizarraga Fix test
73f5a2b2
adrianlizarraga Remove unnecessary code from test virtual EP. Add test for creating a…
d87f8b86
adrianlizarraga adrianlizarraga changed the title [DRAFT] Allow EP to provide additional HW devices [Plugin EP] Allow EP to provide additional virtual devices 104 days ago
skottmckay
skottmckay commented on 2025-10-28
adrianlizarraga Merge branch 'main' into adrianl/plugin-ep-specify-ort-hw-device
d5205953
adrianlizarraga Check OrtEpFactory.ort_version_supported before trying to call new fu…
9314e03a
skottmckay
skottmckay approved these changes on 2025-10-29
adrianlizarraga adrianlizarraga marked this pull request as ready for review 102 days ago
adrianlizarraga adrianlizarraga merged 860d0853 into main 101 days ago
adrianlizarraga adrianlizarraga deleted the adrianl/plugin-ep-specify-ort-hw-device branch 101 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone