onnxruntime/cmake
Weixing Zhang b4b1c6440a
Enable ORT with CUDA 11 toolkit (#4168)
* ORT on CUDA 11

1. Seperate HOROVOD and MPI
2. Seperate NCCL from HOROVOD in CMakeLists.txt
2. Remove dependency on external cub
3. cudnnSetRNNDescriptor is changed in cuDNN 8.0

* polish the code about MPI/NCCL in CMakeLists.txt and build.py

* check CUDA version

* ${MPI_INCLUDE_DIRS} should be PUBLIC

* sm30, sm50 are deprecated in CUDA 11 Toolkit

* update change based on code review feedback.

* add sm_52

* improve MPI/NCCL build path

Co-authored-by: Weixing Zhang <wezhan@microsoft.com>
2020-06-15 08:47:03 -07:00
..
external Initial release of Vitis-AI Execution Provider (#3771) 2020-05-19 05:32:32 -07:00
horovod
onnx
patches
tensorboard
CMakeLists.txt Enable ORT with CUDA 11 toolkit (#4168) 2020-06-15 08:47:03 -07:00
CMakeSettings.json
codeconv.runsettings
ConfigureVisualStudioCodeAnalysis.props
EnableVisualStudioCodeAnalysis.props
flake8.cmake Older flake8 versions report false positives and don't handle the same things in the config file. (#3983) 2020-05-20 07:29:22 +10:00
onnxruntime.cmake Add ArmNN Execution Provider (#3714) 2020-06-03 22:57:51 +05:30
onnxruntime_codegen.cmake
onnxruntime_common.cmake Remove hardcoded desktop lib (#4193) 2020-06-12 16:51:54 -07:00
onnxruntime_config.h.in
onnxruntime_csharp.cmake Add amd migraphx execution provider to onnx runtime (#2929) 2020-05-27 04:24:59 +08:00
onnxruntime_framework.cmake
onnxruntime_graph.cmake Enable ORT with CUDA 11 toolkit (#4168) 2020-06-15 08:47:03 -07:00
onnxruntime_ios.toolchain.cmake
onnxruntime_java.cmake Java GPu artifact naming (#4179) 2020-06-10 11:15:48 -07:00
onnxruntime_java_unittests.cmake
onnxruntime_language_interop_ops.cmake
onnxruntime_mlas.cmake Fix Mac build linker warnings (#4155) 2020-06-12 21:10:12 -07:00
onnxruntime_nodejs.cmake build: split nodejs binding build and test to avoid timeout issue (#4188) 2020-06-10 19:16:32 -07:00
onnxruntime_nuphar_extern.cmake
onnxruntime_optimizer.cmake
onnxruntime_providers.cmake Enable ORT with CUDA 11 toolkit (#4168) 2020-06-15 08:47:03 -07:00
onnxruntime_pyop.cmake
onnxruntime_python.cmake Add amd migraphx execution provider to onnx runtime (#2929) 2020-05-27 04:24:59 +08:00
onnxruntime_session.cmake Training Python package fixes (#4063) 2020-06-01 09:30:56 -07:00
onnxruntime_training.cmake Enable ORT with CUDA 11 toolkit (#4168) 2020-06-15 08:47:03 -07:00
onnxruntime_unittests.cmake Add ArmNN Execution Provider (#3714) 2020-06-03 22:57:51 +05:30
onnxruntime_util.cmake Create Utils for Adding Range and Marker (#4013) 2020-05-24 22:55:24 -07:00
precompiled_header.cmake
protobuf_function.cmake
set_winapi_family_desktop.h
target_delayload.cmake Refactor delayloading (#4019) 2020-05-24 23:26:30 -07:00
wcos_toolchain.cmake
wil.cmake
winml.cmake Hardcode WinML umbrella lib to windowsapp.lib (#4133) 2020-06-08 11:04:44 -07:00
winml_cppwinrt.cmake
winml_sdk_helpers.cmake
winml_unittests.cmake Hardcode WinML tests umbrella lib (#4161) 2020-06-08 15:24:08 -07:00