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 DirectML EP remove stale code for int64 via int32 double strides (#9959) 2022-01-10 02:07:22 -08:00
abi_custom_registry_impl.h DirectML EP remove stale code for int64 via int32 double strides (#9959) 2022-01-10 02:07:22 -08:00
pch.h [DmlEp] DmlEp acknowledges ORT_NO_EXCEPTIONS (#9622) 2021-11-01 17:32:43 -07:00
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 Enable creating OrtValues from ID3D12Resources from the onnxruntime C-API (#9686) 2021-11-13 03:34:54 -08:00
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 Enable creating OrtValues from ID3D12Resources from the onnxruntime C-API (#9686) 2021-11-13 03:34:54 -08:00
winml_adapter_model.cpp Enabling thread pool to be numa-aware (#13778) 2022-12-12 10:33:55 -08:00
winml_adapter_model.h Enable JoinModels API in WinML+RT Experimental API (#9746) 2021-11-12 16:56:31 -08:00
winml_adapter_session.cpp Refactor InferenceSession Load member functions. (#12430) 2022-08-03 16:28:26 -07:00