Custom thread creation and join hooks #9426
implement tp hooks on windows
3481d376
switch to thread handle
46215abc
fix comments
77a35103
add test case
a025d4b5
add test case
04351d56
implement hook on posix
76f68cb4
fix training pipeline
f792b453
Merge branch 'ExternalTPHook' of https://github.com/microsoft/onnxrun…
cb8c4c6e
RandySheriffH
changed the title [WIP ] External Thread Pool hooks on thread creation and join External Thread Pool hooks on thread creation and join 4 years ago
fix training pipeline
7fc54383
fix training pipeline
5277cb63
fix training pipeline
91e51865
add comments
48f0db5a
add external thread options
2fd6a8af
format code
17ff212c
tlh20
requested changes
on 2021-10-29
renaming functions
d1beeee3
merge commits
66d4b9c6
check if set join_custom_thread_fn
ce1e792d
RandySheriffH
changed the title External Thread Pool hooks on thread creation and join Custom thread creation and join hooks 4 years ago
add nameing prefix
6a9bb54f
update a few names and comments
31124c04
minor comments update
020633da
explicitly define thread handle, by different platforms
9e29556f
apply hooks to global thread pool
8ac21e0d
exclude omp from global test
328afbee
move variable to slience warning
f5fda283
minor fix for comments
18592921
merge master
1b4f71ed
add check for join thread fn
c764b775
minor formating, merge global intra and inter op thread pool API(s)
2c169491
merge master
e46a738c
switch to c++ style cast
9fe36e35
switch to c++ style cast
0524f8dd
fix linux compile err
4e278daa
fix typo
598fe4fa
tlh20
dismissed these changes
on 2021-11-12
add ort prefix to types
70dc9405
RandySheriffH
dismissed their stale review
via 70dc9405
4 years ago
scope added API(s)
e5b7d941
make OrtCustomThreadHandle a typed pointer
0dcd8e9e
switch to place holder
1afc2f05
used named struct
af5257bd
fdwr
commented
on 2021-11-13
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub