diff --git a/doc/fluid/beginners_guide/install/compile/compile_CentOS.md b/doc/fluid/beginners_guide/install/compile/compile_CentOS.md index 8a2790cb7fc767a78b929e4c8af04b7c4de6c80a..476e1772f864a1040b4d553768d2ad287f26c544 100644 --- a/doc/fluid/beginners_guide/install/compile/compile_CentOS.md +++ b/doc/fluid/beginners_guide/install/compile/compile_CentOS.md @@ -4,7 +4,7 @@ * *CentOS 版本 (64 bit)* * *CentOS 6 (不推荐,不提供编译出现问题时的官方支持)* - * *CentOS 7 (GPU 版本支持CUDA 8/9/10.0)* + * *CentOS 7 (GPU 版本支持CUDA 9/10.0)* * *Python 版本 2.7.15+/3.5.1+/3.6/3.7 (64 bit)* * *pip 或 pip3 版本 9.0.1+ (64 bit)* @@ -130,7 +130,7 @@ `cmake .. -DPY_VERSION=3.5 -DWITH_GPU=OFF -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release` - > 我们目前不支持CentOS下使用Docker编译GPU版本的PaddlePaddle + > 我们目前不支持CentOS 6下使用Docker编译GPU版本的PaddlePaddle 9. 执行编译: diff --git a/doc/fluid/beginners_guide/install/compile/compile_Ubuntu.md b/doc/fluid/beginners_guide/install/compile/compile_Ubuntu.md index 70e4c259c34535f58f68f5036b1088a585a47309..51b53f11f98754f614edbba9fb990f53a571c415 100644 --- a/doc/fluid/beginners_guide/install/compile/compile_Ubuntu.md +++ b/doc/fluid/beginners_guide/install/compile/compile_Ubuntu.md @@ -27,7 +27,7 @@ wget https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb - dpkg -i nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb` + dpkg -i nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb sudo apt-get install -y libnccl2=2.3.7-1+cuda9.0 libnccl-dev=2.3.7-1+cuda9.0 ## 安装步骤 @@ -170,7 +170,7 @@ * b. 安装pip: (请保证拥有9.0.1及以上版本的pip): For Python2: apt install python-pip - For Python3: apt-get udpate && apt-get install -y software-properties-common && add-apt-repository ppa:deadsnakes/ppa && apt install curl && curl https://bootstrap.pypa.io/get-pip.py -o - | python3.5 && easy_install pip + For Python3: apt-get update && apt-get install -y software-properties-common && add-apt-repository ppa:deadsnakes/ppa && apt install curl && curl https://bootstrap.pypa.io/get-pip.py -o - | python3.5 && easy_install pip * c. 安装虚环境`virtualenv`以及`virtualenvwrapper`并创建名为`paddle-venv`的虚环境: @@ -267,4 +267,3 @@ * ***GPU版本的PaddlePaddle***: `pip uninstall paddlepaddle-gpu` 或 `pip3 uninstall paddlepaddle-gpu` 使用Docker安装PaddlePaddle的用户,请进入包含PaddlePaddle的容器中使用上述命令,注意使用对应版本的pip -10.0 \ No newline at end of file diff --git a/doc/fluid/beginners_guide/install/index_cn.rst b/doc/fluid/beginners_guide/install/index_cn.rst index fd0d1dd0badc78da43b0541f220cace4854f663e..680a8cf9e0c9b69f0419d5ff7c0210836a0962a6 100644 --- a/doc/fluid/beginners_guide/install/index_cn.rst +++ b/doc/fluid/beginners_guide/install/index_cn.rst @@ -61,12 +61,12 @@ * CentOS 安装 GPU 版本 * 如果您是使用本机 `pip` 安装: - * CentOS 7 支持 CUDA 9.0/9.1/9.2/10.0,不支持10.1,支持 CUDA 8.0 但仅支持单卡模式 + * CentOS 7 支持 CUDA 9.0/9.2/10.0,不支持10.1,支持 CUDA 8.0/9.1 但仅支持单卡模式 - * CentOS 6 支持 CUDA 8.0/9.0/9.1/9.2 单卡模式,不支持10.0/10.1 + * CentOS 6 支持 CUDA 8.0/9.0/9.1/9.2/10.0 单卡模式,不支持10.1 * 如果您是使用本机源码编译安装: - * CentOS 7 支持 CUDA 9.0/9.1/9.2/10.0 + * CentOS 7 支持 CUDA 9.0/9.2/10.0 * CentOS 6 不推荐,不提供编译出现问题时的官方支持 @@ -76,6 +76,44 @@ 请确保您的环境满足以上条件。如您有其他需求,请参考 `多版本whl包安装列表 `_ +5. PaddlePaddle 对 NCCL 支持情况: +================================= + +* Windows 支持情况 + + * 不支持NCCL + +* Ubuntu 支持情况 + + * Ubuntu 14.04: + + * CUDA10.0 下支持NCCL v2.3.7-v2.4.8 + + * CUDA8.0 下支持NCCL v2.1.15-v2.2.13 + + * Ubuntu 16.04: + + * CUDA10.0/9.2/9.0 下支持NCCL v2.3.7-v2.4.8 + + * CUDA9.1 下支持NCCL v2.1.15 + + * CUDA8.0 下支持NCCL v2.1.15-v2.2.13 + + * Ubuntu 18.04: + + * CUDA10.0 下支持NCCL v2.3.7-v2.4.8 + +* CentOS 支持情况 + + * CentOS 6:不支持NCCL + + * CentOS 7: + + * CUDA10.0/9.2/9.0 下支持NCCL v2.3.7-v2.4.8 + +* MacOS 支持情况 + * 不支持NCCL + 第一种安装方式:使用 pip 安装 ================================ diff --git a/doc/fluid/beginners_guide/install/install_CentOS.md b/doc/fluid/beginners_guide/install/install_CentOS.md index ac45e780ce7f760ccc552f53c70d9b43598777b1..fbbf2d71f39f9786b989b8833c782b1a316f5e00 100644 --- a/doc/fluid/beginners_guide/install/install_CentOS.md +++ b/doc/fluid/beginners_guide/install/install_CentOS.md @@ -3,8 +3,8 @@ ## 环境准备 * *CentOS 版本 (64 bit)* - * *CentOS 6 (GPU版本支持CUDA 8.0/9.0/9.1/9.2, 仅支持单卡)* - * *CentOS 7 (GPU版本支持CUDA 9.0/9.1/9.2/10.0, 其中CUDA 8.0仅支持单卡)* + * *CentOS 6 (GPU版本支持CUDA 8.0/9.0/9.1/9.2/10.0, 仅支持单卡)* + * *CentOS 7 (GPU版本支持CUDA 9.0/9.2/10.0, 其中CUDA 8.0/9.1仅支持单卡)* * *Python 版本 2.7.15+/3.5.1+/3.6/3.7 (64 bit)* * *pip 或 pip3 版本 9.0.1+ (64 bit)* diff --git a/doc/fluid/beginners_guide/install/install_Ubuntu.md b/doc/fluid/beginners_guide/install/install_Ubuntu.md index 9acb4972a34abd0445fde968b349f3a67faa8ff6..a7042593983f6541dc62fc676b2f3a0ea8c9b7a6 100644 --- a/doc/fluid/beginners_guide/install/install_Ubuntu.md +++ b/doc/fluid/beginners_guide/install/install_Ubuntu.md @@ -76,7 +76,7 @@ wget https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb - dpkg -i nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb` + dpkg -i nvidia-machine-learning-repo-ubuntu1604_1.0.0-1_amd64.deb sudo apt-get install -y libnccl2=2.3.7-1+cuda9.0 libnccl-dev=2.3.7-1+cuda9.0