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