From 1f2dc4f1393b56f7f73acda31d8a7fb2ffaadf2d Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Sat, 20 Jan 2024 22:02:04 +0100 Subject: [PATCH] [HIPIFY][doc][fix] The minimum supported CUDA version is 7.0 + Tested on Windows 11 and Ubuntu 22 + Fixed CUDA links --- docs/hipify-clang.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/hipify-clang.md b/docs/hipify-clang.md index fd74b3bd..9c398699 100644 --- a/docs/hipify-clang.md +++ b/docs/hipify-clang.md @@ -23,7 +23,7 @@ After applying all the matchers, the output HIP source is produced. 1. [**LLVM+CLANG**](http://releases.llvm.org) of at least version [4.0.0](http://releases.llvm.org/download.html#4.0.0); the latest stable and recommended release: [**17.0.6**](https://github.com/llvm/llvm-project/releases/tag/llvmorg-17.0.6). -2. [**CUDA**](https://developer.nvidia.com/cuda-downloads) of at least version [8.0](https://developer.nvidia.com/cuda-80-ga2-download-archive), the latest supported version is [**12.3.2**](https://developer.nvidia.com/cuda-downloads). +2. [**CUDA**](https://developer.nvidia.com/cuda-downloads) of at least version [7.0](https://developer.nvidia.com/cuda-toolkit-70), the latest supported version is [**12.3.2**](https://developer.nvidia.com/cuda-downloads). @@ -84,19 +84,19 @@ After applying all the matchers, the output HIP source is produced. - + - + - - + - + @@ -414,19 +414,19 @@ 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-18: LLVM 8.0.0 - 14.0.6, CUDA 8.0 - 10.2, cuDNN 5.1.10 - 8.0.5 +Ubuntu 16-18: 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 - 17.0.6, CUDA 8.0 - 12.3.2, cuDNN 5.1.10 - 8.9.7 +Ubuntu 20-21: LLVM 9.0.0 - 17.0.6, CUDA 7.0 - 12.3.2, cuDNN 5.1.10 - 8.9.7 -Ubuntu 22: LLVM 13.0.0 - 17.0.6, CUDA 10.0 - 12.3.2, cuDNN 8.0.5 - 8.9.7 +Ubuntu 22: LLVM 13.0.0 - 17.0.6, CUDA 7.0 - 12.3.2, cuDNN 8.0.5 - 8.9.7 Minimum build system requirements for the above configurations: -Python 2.7, cmake 3.16.8, GNU C/C++ 7.5. +cmake 3.16.8, GNU C/C++ 7.5, Python 2.7. Recommended build system requirements: -Python 3.12.0, cmake 3.28.0, GNU C/C++ 12.x. +cmake 3.28.0, GNU C/C++ 12.x, Python 3.12.0. Here is an example of building `hipify-clang` with testing support on `Ubuntu 21.10.0`:
9.0.0, 9.0.110.110.1 + +
10.0.0, 10.0.111.011.0.0 + +
11.0.1, + 11.0.1, 11.1.0, 11.1.1 works only with the patch
due to the clang's bug 47332
@@ -105,12 +105,12 @@ After applying all the matchers, the output HIP source is produced.
11.0.011.011.0.0 + +
11.0.1, + 11.0.1, 11.1.0, 11.1.1 works only with the patch
due to the clang's bug 47332
@@ -119,7 +119,7 @@ After applying all the matchers, the output HIP source is produced.
11.0.1, 11.1.0 - 11.2.211.2.2 + +