From 65efca603316aab14d8a10bdbf5b11cf96eb981e Mon Sep 17 00:00:00 2001
From: Evgeny Mankov <evgeny.mankov@gmail.com>
Date: Fri, 1 Nov 2024 17:01:50 +0000
Subject: [PATCH] [HIPIFY][DNN][doc] cuDNN 9.5.1 is the latest supported
 version

---
 docs/hipify-clang.rst | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/docs/hipify-clang.rst b/docs/hipify-clang.rst
index 010cef86..153b86dc 100644
--- a/docs/hipify-clang.rst
+++ b/docs/hipify-clang.rst
@@ -547,7 +547,7 @@ LLVM >= 10.0.0
 
      .. code-block:: shell
       
-      -DCUDA_DNN_ROOT_DIR=D:/CUDA/cuDNN/9.5.0
+      -DCUDA_DNN_ROOT_DIR=D:/CUDA/cuDNN/9.5.1
 
 5. [Optional] Install `CUB 1.9.8 <https://github.com/NVIDIA/cub/releases/tag/1.9.8>`_ for ``CUDA < 11.0`` only;
    for ``CUDA >= 11.0``, the CUB shipped with CUDA will be used for testing.
@@ -639,8 +639,8 @@ On Linux, the following configurations are tested:
 
 * Ubuntu 14: LLVM 4.0.0 - 7.1.0, CUDA 7.0 - 9.0, cuDNN 5.0.5 - 7.6.5
 * Ubuntu 16-19: LLVM 8.0.0 - 14.0.6, CUDA 7.0 - 10.2, cuDNN 5.1.10 - 8.0.5
-* Ubuntu 20-21: LLVM 9.0.0 - 19.1.2, CUDA 7.0 - 12.6.1, cuDNN 5.1.10 - 9.5.0
-* Ubuntu 22-23: LLVM 13.0.0 - 19.1.2, CUDA 7.0 - 12.6.1, cuDNN 8.0.5 - 9.5.0
+* Ubuntu 20-21: LLVM 9.0.0 - 19.1.2, CUDA 7.0 - 12.6.1, cuDNN 5.1.10 - 9.5.1
+* Ubuntu 22-23: LLVM 13.0.0 - 19.1.2, CUDA 7.0 - 12.6.1, cuDNN 8.0.5 - 9.5.1
 
 Minimum build system requirements for the above configurations:
 
@@ -660,7 +660,7 @@ Here's how to build ``hipify-clang`` with testing support on ``Ubuntu 23.10.01``
   -DCMAKE_INSTALL_PREFIX=../dist \
   -DCMAKE_PREFIX_PATH=/usr/llvm/19.1.2/dist \
   -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-12.6.1 \
-  -DCUDA_DNN_ROOT_DIR=/usr/local/cudnn-9.5.0 \
+  -DCUDA_DNN_ROOT_DIR=/usr/local/cudnn-9.5.1 \
   -DLLVM_EXTERNAL_LIT=/usr/llvm/19.1.2/build/bin/llvm-lit \
   ../hipify
 
@@ -698,7 +698,7 @@ The corresponding successful output is:
   -- Initial CUDA to configure:
   --    - CUDA Toolkit path  : /usr/local/cuda-12.6.1
   --    - CUDA Samples path  :
-  --    - cuDNN path         : /usr/local/cudnn-9.5.0
+  --    - cuDNN path         : /usr/local/cudnn-9.5.1
   --    - CUB path           :
   -- Found CUDAToolkit: /usr/local/cuda-12.6.1/targets/x86_64-linux/include (found version "12.6.68")
   -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
@@ -707,7 +707,7 @@ The corresponding successful output is:
   -- Found CUDA config:
   --    - CUDA Toolkit path  : /usr/local/cuda-12.6.1
   --    - CUDA Samples path  : OFF
-  --    - cuDNN path         : /usr/local/cudnn-9.5.0
+  --    - cuDNN path         : /usr/local/cudnn-9.5.1
   --    - CUB path           : /usr/local/cuda-12.6.1/include/cub
   -- Configuring done (0.5s)
   -- Generating done (0.0s)
@@ -820,13 +820,13 @@ Tested configurations:
     - ``3.11.4``
   * - ``17.0.1`` :sup:`6` - ``18.1.8`` :sup:`7`
     - ``7.0 - 12.3.2``
-    - ``8.0.5  - 9.5.0``
+    - ``8.0.5  - 9.5.1``
     - ``2019.16.11.40, 2022.17.11.4``
     - ``3.30.4``
     - ``3.13.0``
   * - ``19.1.0 - 19.1.2``
     - ``7.0 - 12.6.1``
-    - ``8.0.5  - 9.5.0``
+    - ``8.0.5  - 9.5.1``
     - ``2019.16.11.40, 2022.17.11.4``
     - ``3.30.4``
     - ``3.13.0``
@@ -857,7 +857,7 @@ Building with testing support using ``Visual Studio 17 2022`` on ``Windows 11``:
   -DCMAKE_PREFIX_PATH=D:/LLVM/19.1.2/dist \
   -DCUDA_TOOLKIT_ROOT_DIR="C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6" \
   -DCUDA_SDK_ROOT_DIR="C:/ProgramData/NVIDIA Corporation/CUDA Samples/v12.5" \
-  -DCUDA_DNN_ROOT_DIR=D:/CUDA/cuDNN/9.5.0 \
+  -DCUDA_DNN_ROOT_DIR=D:/CUDA/cuDNN/9.5.1 \
   -DLLVM_EXTERNAL_LIT=D:/LLVM/19.1.2/build/Release/bin/llvm-lit.py \
   ../hipify
 
@@ -894,13 +894,13 @@ The corresponding successful output is:
   -- Initial CUDA to configure:
   --    - CUDA Toolkit path  : C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6
   --    - CUDA Samples path  : C:/ProgramData/NVIDIA Corporation/CUDA Samples/v12.5
-  --    - cuDNN path         : D:/CUDA/cuDNN/9.5.0
+  --    - cuDNN path         : D:/CUDA/cuDNN/9.5.1
   --    - CUB path           :
   -- Found CUDAToolkit: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include (found version "12.6.68")
   -- Found CUDA config:
   --    - CUDA Toolkit path  : C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6
   --    - CUDA Samples path  : C:/ProgramData/NVIDIA Corporation/CUDA Samples/v12.5
-  --    - cuDNN path         : D:/CUDA/cuDNN/9.5.0
+  --    - cuDNN path         : D:/CUDA/cuDNN/9.5.1
   --    - CUB path           : C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include/cub
   -- Configuring done (2.1s)
   -- Generating done (0.1s)