onnxruntime/winml/lib/Api
A-Satti f5293d253c
Update Intel Thread Counts (#22894)
### Description
The default thread count methodology by onnxruntime did not account for
new upcoming Intel microarchitectures leading to a suboptimal thread
count. Optimizing the thread count for new Intel microarchitectures
reveal gains on the majority of models across datatypes and shows gains
up to ~1.5x speedup.


### Motivation and Context
Applications should run on Intel with the most performant thread
configuration for the majority of models. With new microarchitectures,
adjusting the thread count methodology is required to take advantage of
their differences.
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
2024-12-06 13:56:50 -08:00
..
impl Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
inc
pch
FeatureValues.h Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
HardwareCoreEnumerator.cpp Update Intel Thread Counts (#22894) 2024-12-06 13:56:50 -08:00
HardwareCoreEnumerator.h
ImageFeatureDescriptor.cpp
ImageFeatureDescriptor.h
ImageFeatureValue.cpp Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
ImageFeatureValue.h
LearningModel.cpp Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
LearningModel.h
LearningModelBinding.cpp Fix typos according to reviewdog report. (#21335) 2024-07-22 13:37:32 -07:00
LearningModelBinding.h
LearningModelDevice.cpp
LearningModelDevice.h
LearningModelEvaluationResult.cpp
LearningModelEvaluationResult.h
LearningModelSession.cpp Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
LearningModelSession.h
LearningModelSessionOptions.cpp
LearningModelSessionOptions.h
MapFeatureDescriptor.cpp
MapFeatureDescriptor.h
NumericData.cpp Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
SequenceFeatureDescriptor.cpp
SequenceFeatureDescriptor.h
StringData.cpp
TensorFeatureDescriptor.cpp
TensorFeatureDescriptor.h
VectorBackedBuffer.cpp
VectorBackedBuffer.h