onnxruntime/winml/adapter
RandySheriffH 75584c5fa8
Enabling thread pool to be numa-aware (#13778)
The PR enables ort thread pool to be numa-aware, so that threads could
be evenly created and distributed among numa nodes.
In addition, to facilitate performance tuning, the PR opens a new API
allowing customers to attach threads to certain logical processors.
Please check the API
[definition](https://github.com/microsoft/onnxruntime/pull/13778/files#diff-5845a5c76fb64abdc8f0cffe21b37f8da1712674eb3abc4cd87190891be1bd48)
for details.

Co-authored-by: Randy Shuai <rashuai@microsoft.com>
2022-12-12 10:33:55 -08:00
..
abi_custom_registry_impl.cpp
abi_custom_registry_impl.h
pch.h
winml_adapter_apis.h User/brianma/eo (#13152) 2022-09-30 09:43:56 -07:00
winml_adapter_c_api.cpp All LearningModelSessions created from a common LearningModelDevice should share the same thread pool (#11457) 2022-05-13 11:12:43 -07:00
winml_adapter_c_api.h Enabling thread pool to be numa-aware (#13778) 2022-12-12 10:33:55 -08:00
winml_adapter_dml.cpp
winml_adapter_environment.cpp Session-aware and thread-safe CUDA profiler (#13706) 2022-12-09 13:22:12 -08:00
winml_adapter_execution_provider.cpp
winml_adapter_model.cpp Enabling thread pool to be numa-aware (#13778) 2022-12-12 10:33:55 -08:00
winml_adapter_model.h
winml_adapter_session.cpp Refactor InferenceSession Load member functions. (#12430) 2022-08-03 16:28:26 -07:00