onnxruntime
[XNNPACK] Support running in multi-thread with seperate pthreadpool
#11762
Merged

[XNNPACK] Support running in multi-thread with seperate pthreadpool #11762

wejoncy merged 37 commits into main from jicwen/xnnpack_multithreading
wejoncy
xnnpack with multi-thread
e22fdd2d
fix
edaffb3e
fix
a26b0cc7
wejoncy wejoncy marked this pull request as draft 3 years ago
wejoncy Merge branch 'main' into jicwen/xnnpack_multithreading
05224cdc
wejoncy fix conflict
140098a4
wejoncy remove unused code
f26eaa13
wejoncy amend
5e08b12c
wejoncy thread-pool build-in EP
36daf2c0
wejoncy support multi-thread for softmax/avgpool
80363e0b
wejoncy Merge branch 'main' into jicwen/xnnpack_multithreading
a0ced929
wejoncy partition logs
877b2591
wejoncy [draft] cpu not spin when run xnnpackep
3bbef4cc
wejoncy nullptr in draft
1d0bcb64
wejoncy solution 1:disable cpuspin when create xnnpack EP
ac343ada
wejoncy wejoncy changed the title xnnpack with multi-thread [XNNPACK] Support running in multi-thread with seperate pthreadpool 3 years ago
wejoncy Update my_ep_factory.cc
762e2453
wejoncy Update my_ep_factory.cc
ad68a9fb
wejoncy fix
2dfa209e
wejoncy remove unseen symbols
05e9fee9
wejoncy Merge branch 'jicwen/xnnpack_multithreading' of github.com:microsoft/…
09891015
wejoncy support opstions to disable ort-threadpool
ee0d931e
pranavsharma
pranavsharma commented on 2022-09-15
wejoncy revert graph_partitioner.cc
ac3115ec
wejoncy Merge branch 'main' into jicwen/xnnpack_multithreading
a05c7e81
wejoncy Revert "support opstions to disable ort-threadpool"
b60590d9
wejoncy remove related logs
b2172d0f
wejoncy remove debug-log: Node partitions on different EPs
c3056ecb
wejoncy wejoncy marked this pull request as ready for review 3 years ago
wejoncy for maxpool
5dee9591
RandySheriffH
RandySheriffH commented on 2022-09-15
RandySheriffH
RandySheriffH commented on 2022-09-15
RandySheriffH
yufenglee
RandySheriffH
RandySheriffH commented on 2022-09-15
pranavsharma
RandySheriffH
RandySheriffH commented on 2022-09-15
wejoncy wejoncy closed this 3 years ago
wejoncy wejoncy reopened this 3 years ago
wejoncy
skottmckay
skottmckay commented on 2022-09-16
wejoncy [solution] make pthreadpool visible to CPU EP
352d1734
wejoncy Merge branch 'main' into jicwen/xnnpack_multithreading
1f274f12
wejoncy
wejoncy Revert "[solution] make pthreadpool visible to CPU EP"
e29d84d4
wejoncy refactor CreateProvider with SessionOptions as pa
d541161f
skottmckay
skottmckay commented on 2022-09-16
wejoncy fix config check error
f0804f9e
wejoncy Revert "fix config check error"
00502963
wejoncy Revert "refactor CreateProvider with SessionOptions as pa"
cdd1706d
wejoncy rename thread_num to intra_op_num_threads
02541dea
wejoncy simply headers include and minimal changes
f85e93cf
wejoncy append comment
d7fc9796
skottmckay
skottmckay commented on 2022-09-20
skottmckay
skottmckay dismissed these changes on 2022-09-20
wejoncy if statement with init to remove redundant lookup
6c08b3bc
wejoncy wejoncy dismissed their stale review via 6c08b3bc 3 years ago
skottmckay
skottmckay approved these changes on 2022-09-20
lgtm-com
wejoncy wejoncy merged f26054de into main 3 years ago
wejoncy wejoncy deleted the jicwen/xnnpack_multithreading branch 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone