onnxruntime/tools
Michael Tyler 904b850b44
Update Arm Compute Library Execution Provider (#22032)
### Description
This PR makes the following updates to the Arm Compute Library execution
provider:

- Target Arm Compute Library 24.07  
- Add support for the following operators: 
  - Conv (FP16) 
  - NhwcConv 
  - QLinearConv 
  - MatMul 
  - FusedMatMul 
  - MatMulIntegerToFloat 
- Optimize memory usage and performance
- Expose the enable_fast_math setting 
- Use the main runtime thread pool 



### Motivation and Context
These updates improve performance and memory usage, and enable use of a
more recent version of Arm Compute Library.

@microsoft-github-policy-service agree company="Arm Ltd"

---------

Signed-off-by: Michael Tyler <michael.tyler@arm.com>
2024-09-12 20:51:59 -07:00
..
android_custom_build Update Android NDK version to 27.0.12077973. (#21989) 2024-09-05 17:57:24 -07:00
ci_build Update Arm Compute Library Execution Provider (#22032) 2024-09-12 20:51:59 -07:00
doc Update ruff and clang-format versions (#21479) 2024-07-24 11:50:11 -07:00
nuget Add better native nuget package readme (#21889) 2024-09-06 08:28:14 +10:00
perf_view
python update pipeline list for run_CIs_for_external_pr.py (#21665) 2024-08-09 03:08:47 -07:00
scripts Fix a build issue: /MP was not enabled correctly (#19190) 2024-01-29 12:45:38 -08:00