onnxruntime
Custom thread creation and join hooks
#9426
Merged

Custom thread creation and join hooks #9426

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

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone