onnxruntime/cmake/external
mikecaraman 358b517d49 [v2] Add ACL (Arm Compute Library) execution provider (#2258)
* Guard unused parameter

Guard unused parameter for Linux Arm and other cases.

* Add ACL (Arm Compute Library) execution provider

Add a new execution provider targeting Arm architecture based on Arm Compute Library.
Validated on NXP i.MX8QM CPU with ResNet50, MobileNetv2 and VGG models.
All unit tests are passing.

Comparative performance improvements for ResNet50v1 model obtained with
onnxruntime_perf_test:
		A72	2xA72	A53	4xA53
ACL vs CPU  	16%	9%	21%	13%

Usage documentation available in ACL-ExecutionProvider.

* Fix eigen unused parameter

Fix eigen unused parameter error for Arm cross-compilation.
2019-10-31 12:25:36 -07:00
..
cub@c3cceac115 add dependency 'cub' as submodule (#1924) 2019-09-26 16:10:39 +08:00
date@e7e1482087 Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
DNNLibrary@647d4c3f4d Android CI (#1600) 2019-10-04 17:39:51 -07:00
eigen@899973df98 Update eigen to the latest version (#1910) 2019-10-11 10:44:19 -07:00
gemmlowp@42c53187a5 update gemmlowp which carries a windows build break fix. (#291) 2019-01-07 18:24:46 -08:00
googletest@9bda90b7e5 Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
grpc@02a2a458ac Add GRPC support to ONNX Runtime Server (#1144) 2019-07-18 11:10:38 -07:00
mimalloc@e2202f6bbe Enable integration with mimalloc memory allocator (#1673) 2019-09-13 17:12:48 -07:00
nsync@8f50e4463c Add nsync (#292) 2019-01-09 10:40:55 -08:00
onnx@1facb4c1bb Update ONNX to 1.6.1 (#2235) 2019-10-23 13:47:45 -07:00
onnx-tensorrt@bba4dee184 Update TensorRT to version 6.0.1.5 (#1966) 2019-10-06 10:40:53 -07:00
protobuf@48cb18e5c4 Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
re2@30cad26715 Implement tokenex regular expression matching and add tests. (#480) 2019-02-20 15:56:32 -08:00
spdlog@352281313f Refactor Onnx runtime Server to only use public APIs (#1271) 2019-07-04 01:08:14 -07:00
tvm@9b3a424a91 update ort-tvm version (#1945) 2019-09-27 22:11:14 -07:00
wil@e8c599bca6 Add DirectML Execution Provider (#2057) 2019-10-15 06:13:07 -07:00
dml.cmake Add DirectML Execution Provider (#2057) 2019-10-15 06:13:07 -07:00
eigen.cmake [v2] Add ACL (Arm Compute Library) execution provider (#2258) 2019-10-31 12:25:36 -07:00
FindNumPy.cmake Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
jemalloc.cmake Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
mimalloc.cmake mimalloc allocator (#2071) 2019-10-23 22:34:00 -07:00
mkldnn.cmake MKL-DNN 1.0 (#2134) 2019-10-15 12:06:34 -07:00
ngraph.cmake Patch for the MKLDNN v1 segfaults (#2145) 2019-10-17 12:10:00 -07:00
openvino.cmake [OpenVINO-EP] Added support for OpenVINO R1.1 (#1438) 2019-07-19 00:52:15 -07:00
pybind11.cmake Update pybind (#1876) 2019-09-19 17:44:33 -07:00
zlib.cmake Initial bootstrap commit. 2018-11-19 16:48:22 -08:00