onnxruntime
"Sticky" allocation of worker threads
#7372
Merged

"Sticky" allocation of worker threads #7372

RandySheriffH merged 66 commits into master from tiharr/dev-sticky-3
tlh20
tlh20 Sticky thread alloaction
c48e4e0e
tlh20 Test sticky thread assignment
75fbb3eb
tlh20 Test sticky thread assignment
d213574e
tlh20 Test sticky thread assignment
e7efc28d
tlh20 Expose control over additional worker assignment stats
0a59bbdb
tlh20 Sticky thread alloaction
b691766c
tlh20 Test sticky thread assignment
b924be20
tlh20 Test sticky thread assignment
42e47878
tlh20 Test sticky thread assignment
3fa0d55c
tlh20 Expose control over additional worker assignment stats
fb7cabec
tlh20 Merge branch 'tiharr/dev-sticky-2' of https://github.com/microsoft/on…
6ded20e7
tlh20 Merge
3a19c280
tlh20 Merge
04f0fd51
tlh20 Merge
ccb4640c
tlh20 Fix Windows build
0da740b0
tlh20 Fix windows build 2
74f176c3
tlh20 Build Python 3.8 Windows CPU only
25f413d8
tlh20 Add env var to override binding
aa212763
tlh20 Build Python 3.8 Windows CPU only
fa6bf884
tlh20 Fix windows build
ac83a128
tlh20 Remove thread affinity override
df50c93d
tlh20 Remove goodworker
67ee65b2
tlh20 Remove Python build settings
20e55750
tlh20 Remove unneeded changes
879195bd
tlh20 Remove unneeded changes
92fc1623
tlh20 Remove unneeded changes
5ee2f143
tlh20 Remove unneeded changes
c2f5c42f
tlh20 Merge branch 'master' of https://github.com/microsoft/onnxruntime int…
4c7f1614
tlh20 Remove unneeded changes
2e2bd8f6
tlh20 Remove unneeded changes
491b733b
tlh20 Tidy
9f4a4736
tlh20 Tidy
ede4248d
tlh20 Avoid race on preferred_worker vector
496f471d
tlh20 tlh20 changed the title [WIP] "Sticky" allocation of worker threads [WIP] "Sticky" allocation of worker threads -- WIP / not ready for review 4 years ago
tlh20 tlh20 changed the title [WIP] "Sticky" allocation of worker threads -- WIP / not ready for review [WIP] "Sticky" allocation of worker threads 4 years ago
tlh20 Improve assertions
5f899660
tlh20 Improve assertions
39922542
tlh20 Enum for PushBackWithTag result
c421675a
tlh20 Remove unused field
7a24539d
tlh20 Update comments
0fbc0159
tlh20 Extra debugging
387bbdc1
tlh20 Extra debugging
df24881c
tlh20 Extra debugging
707ed062
tlh20 Support varying thread pool sizes
af56caf7
tlh20 Improve comments
8e90e82c
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
361f1a55
tlh20 Remove requirement for thread local to be trivially destructible
22cecd56
tlh20 Use unsigned consistently for thread counts, removing casting
7a5ed9b9
tlh20 Remove debug code
25199001
tlh20 Fix webassembly build
bac9d85a
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
42325ccd
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
b28596ab
tlh20 Merge
d8648562
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
510eee7f
tlh20 Merge
d8717388
tlh20 merge
88f56297
tlh20 Merge
37ea7aee
tlh20 Remove unused code
6c4bce4a
tlh20 Fix build
1f374852
tlh20 Extra test case for varying loop sizes
a853225b
tlh20
azure-pipelines
tlh20 Clean variable names
f84a5b22
tlh20 Clean variable names
397c38f2
tlh20 Clean variable names
dacfd73d
tlh20 Remove unneeded include, fix build
458b5d7c
tlh20 tlh20 changed the title [WIP] "Sticky" allocation of worker threads "Sticky" allocation of worker threads 4 years ago
tlh20 tlh20 marked this pull request as ready for review 4 years ago
tlh20 tlh20 requested a review 4 years ago
tlh20 tlh20 requested a review from RandySheriffH RandySheriffH 4 years ago
tlh20 Fix profiling
d163a7a5
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
e41d18cd
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
RandySheriffH
RandySheriffH commented on 2021-04-28
tlh20 Update from review comments
3224af85
tlh20 Merge remote-tracking branch 'origin/master' into tiharr/dev-sticky-3
23c88fec
tlh20
RandySheriffH
RandySheriffH approved these changes on 2021-04-30
RandySheriffH RandySheriffH merged 3d92723d into master 4 years ago
RandySheriffH RandySheriffH deleted the tiharr/dev-sticky-3 branch 4 years ago
tlh20 tlh20 restored the head branch 4 years ago
tlh20 tlh20 deleted the tiharr/dev-sticky-3 branch 4 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone