From f85b052a2a23e7509b412af3e3f545427df8f907 Mon Sep 17 00:00:00 2001 From: Tianlei Wu Date: Tue, 16 Jul 2024 14:08:42 -0700 Subject: [PATCH] format --- .../CUDA-ExecutionProvider.md | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/execution-providers/CUDA-ExecutionProvider.md b/docs/execution-providers/CUDA-ExecutionProvider.md index 8154a8f0cee3b..5023a86717c8a 100644 --- a/docs/execution-providers/CUDA-ExecutionProvider.md +++ b/docs/execution-providers/CUDA-ExecutionProvider.md @@ -40,32 +40,32 @@ ONNX Runtime built with cuDNN 8.x are not compatible with cuDNN 9.x, and vice ve To install CUDA 12 package, please look at [Install ORT](../install). -| ONNX Runtime | CUDA | cuDNN | Notes | -|--------------------------|--------|-----------------------------------------|---------------------------------------------------------------------| -| 1.18.1 | 12.x | 9.x | | -| 1.18.0 | 12.x | 8.9.x | Java CUDA 12 support is added since 1.18.0 | -| 1.17.x | 12.x | 8.9.x | Only C++/C# Nuget and Python packages are released with CUDA 12.2. | +| ONNX Runtime | CUDA | cuDNN | Notes | +|---------------|--------|-------|---------------------------------------------------------------------------------------------------------------------------------| +| 1.18.1 | 12.x | 9.x | See [release note](https://github.com/microsoft/onnxruntime/releases/tag/v1.18.1) for details | +| 1.18.0 | 12.x | 8.9.x | Java CUDA 12 support is added since 1.18.0. | +| 1.17.x | 12.x | 8.9.x | Only C++/C# Nuget and Python packages are released with CUDA 12.2. | ### CUDA 11.x -| ONNX Runtime | CUDA | cuDNN | Notes | -|--------------------------|--------|-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| -| 1.18.x | 11.8 | 8.9.x | | -| 1.15
1.16
1.17 | 11.8 | 8.2.4 (Linux)
8.5.0.96 (Windows) | Tested with CUDA versions from 11.6 up to 11.8, and cuDNN from 8.2.4 up to 8.9.0 | -| 1.14
1.13.1
1.13 | 11.6 | 8.2.4 (Linux)
8.5.0.96 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.5.2
libcublas 11.6.5.2
libcudnn 8.2.4 | -| 1.12
1.11 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.5.2
libcublas 11.6.5.2
libcudnn 8.2.4 | -| 1.10 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.1.51
libcublas 11.6.1.51
libcudnn 8.2.4 | -| 1.9 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.1.51
libcublas 11.6.1.51
libcudnn 8.2.4 | -| 1.8 | 11.0.3 | 8.0.4 (Linux)
8.0.2.39 (Windows) | libcudart 11.0.221
libcufft 10.2.1.245
libcurand 10.2.1.245
libcublasLt 11.2.0.252
libcublas 11.2.0.252
libcudnn 8.0.4 | -| 1.7 | 11.0.3 | 8.0.4 (Linux)
8.0.2.39 (Windows) | libcudart 11.0.221
libcufft 10.2.1.245
libcurand 10.2.1.245
libcublasLt 11.2.0.252
libcublas 11.2.0.252
libcudnn 8.0.4 | +| ONNX Runtime | CUDA | cuDNN | Notes | +|----------------------|--------|-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| 1.18.x | 11.8 | 8.9.x | | +| 1.17
1.16
1.15 | 11.8 | 8.2.4 (Linux)
8.5.0.96 (Windows) | Tested with CUDA versions from 11.6 up to 11.8, and cuDNN from 8.2.4 up to 8.9.0 | +| 1.14
1.13 | 11.6 | 8.2.4 (Linux)
8.5.0.96 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.5.2
libcublas 11.6.5.2
libcudnn 8.2.4 | +| 1.12
1.11 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.5.2
libcublas 11.6.5.2
libcudnn 8.2.4 | +| 1.10 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.1.51
libcublas 11.6.1.51
libcudnn 8.2.4 | +| 1.9 | 11.4 | 8.2.4 (Linux)
8.2.2.26 (Windows) | libcudart 11.4.43
libcufft 10.5.2.100
libcurand 10.2.5.120
libcublasLt 11.6.1.51
libcublas 11.6.1.51
libcudnn 8.2.4 | +| 1.8 | 11.0.3 | 8.0.4 (Linux)
8.0.2.39 (Windows) | libcudart 11.0.221
libcufft 10.2.1.245
libcurand 10.2.1.245
libcublasLt 11.2.0.252
libcublas 11.2.0.252
libcudnn 8.0.4 | +| 1.7 | 11.0.3 | 8.0.4 (Linux)
8.0.2.39 (Windows) | libcudart 11.0.221
libcufft 10.2.1.245
libcurand 10.2.1.245
libcublasLt 11.2.0.252
libcublas 11.2.0.252
libcudnn 8.0.4 | ### CUDA 10.x -| ONNX Runtime | CUDA | cuDNN | Notes | -|--------------------------|--------|-----------------------------------------|-------------------------------------------------------------------------------------------------------------------| -| 1.5-1.6 | 10.2 | 8.0.3 | CUDA 11 can be built from source | -| 1.2-1.4 | 10.1 | 7.6.5 | Requires cublas10-10.2.1.243; cublas 10.1.x will not work | -| 1.0-1.1 | 10.0 | 7.6.4 | CUDA versions from 9.1 up to 10.1, and cuDNN versions from 7.1 up to 7.4 should also work with Visual Studio 2017 | +| ONNX Runtime | CUDA | cuDNN | Notes | +|--------------|--------|-------|-------------------------------------------------------------------------------------------------------------------| +| 1.5-1.6 | 10.2 | 8.0.3 | CUDA 11 can be built from source | +| 1.2-1.4 | 10.1 | 7.6.5 | Requires cublas10-10.2.1.243; cublas 10.1.x will not work | +| 1.0-1.1 | 10.0 | 7.6.4 | CUDA versions from 9.1 up to 10.1, and cuDNN versions from 7.1 up to 7.4 should also work with Visual Studio 2017 | For older versions, please reference the readme and build pages on the release branch.