ThreadPool clean up : mm_pause in loops, correctly spin-then-wait, and adopt static methods consistently in the API #5590
Pause in spin loops, use static methods for thread pool API
3f3bada4
Fix should-parallelize test
f8c8612c
Use static-method API to thread pool
2ee43c4c
Fix spacing
3894888a
Remove warning in OpenMP builds
12371ec4
Fix WIN32 test case
d88b6b67
Fix ORT training thread pool use
b5f25937
Do not call fn(0,0) when 0 iterations expected
081c4fc5
tlh20
changed the title Use static-method API consistently on ThreadPool, use pause in spin loops ThreadPool clean up : mm_pause in loops, correctly spin-then-wait, and adopt static methods consistently in the API 5 years ago
Fix Windows test
5eaf73c4
Correct if-def for MSVC
2192b2d2
Merge remote-tracking branch 'origin/master' into tiharr/dev-threading-1
117e8400
Allow explicit use of thread pools with OpenMP builds
133f22bf
MSVC build
86d2ada6
MSVC build
a9920304
tlh20
marked this pull request as ready for review 5 years ago
tlh20
requested a review
5 years ago
tlh20
requested a review
from
snnn
5 years ago
snnn
approved these changes
on 2020-10-27
tlh20
merged
5e8952ef
into master 5 years ago
tlh20
deleted the tiharr/dev-threading-1 branch 5 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub