Skip to content

Commit

Permalink
Add nv driver version notes (#3280)
Browse files Browse the repository at this point in the history
* add nvidia version requirements

* add link

* fix case

* rm number

Former-commit-id: 81502a2
  • Loading branch information
jackalcooper authored Jul 23, 2020
1 parent 39cd778 commit a266252
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 3 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

### Install OneFlow

#### System Requirements

- Nvidia Linux x86_64 driver version >= 440.33

#### Install Pip package

- To install latest release of OneFlow:

```
Expand Down
14 changes: 11 additions & 3 deletions docs/source/troubleshooting.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
# Troubleshooting

- `CUDNN_STATUS_NOT_INITIALIZED`
- You might see error message like this:
```
F0723 19:05:56.194067 40970 cuda_util.cpp:82] Check failed: error == CUDNN_STATUS_SUCCESS (1 vs. 0) CUDNN_STATUS_NOT_INITIALIZED
```
- Please upgrade to Nvidia Linux x86_64 driver version >= 440.33
- For more information, please refer to [cuda compatibility docs](https://docs.nvidia.com/deploy/cuda-compatibility/index.html).

- Failed to compile `.cu` files
1. Please refer to [CUDA System Requirements](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements) . Make sure your linux distribution and libraries shipped with it meet the requirements.
2. If you are using tools like conda, please make sure libraries you install doesn't shade the proper installation comes with linux distribution or package management like apt-get.
3. Please build OneFlow with a newer version of CMake. You could download version 3.14 from here: [https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz](https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz)
- Please refer to [CUDA System Requirements](https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements) . Make sure your linux distribution and libraries shipped with it meet the requirements.
- If you are using tools like conda, please make sure libraries you install doesn't shade the proper installation comes with linux distribution or package management like apt-get.
- Please build OneFlow with a newer version of CMake. You could download version 3.14 from here: [https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz](https://github.com/Kitware/CMake/releases/download/v3.14.0/cmake-3.14.0-Linux-x86_64.tar.gz)

- How do I know what compilers and flags are used to compile OneFlow?
- run `make clean && make VERBOSE=1` to get exact compile commands with compiler path and flags
Expand Down

0 comments on commit a266252

Please sign in to comment.