國產計算框架mindspore在gpu環境下1.3.0版本的分散式計算元件安裝—— (openmpi 和 nccl 的安裝,配置,示例程式碼的執行)

WellBay 1月前


標籤:ESS   apt-get   strong   tar   bug   原始碼編譯   程式碼   may   uil   

前文已經給出1.3.0gpu版本的編譯及安裝,本文在此基礎上進行分散式元件的安裝,前文資訊參看:

國產計算框架mindspore在gpu環境下編譯分支r1.3,使用suod許可權成功編譯並安裝,成功執行——(修復部分bug,給出具體編譯和安裝過程)—— 第一部分:依賴環境的安裝

國產計算框架mindspore在gpu環境下編譯分支r1.3,使用suod許可權成功編譯並安裝,成功執行——(修復部分bug,給出具體編譯和安裝過程)—— 第二部分:原始碼編譯及編譯後檔案安裝、執行

 

 

 

===============================================================

 

 

OpenMPI-4.0.3:MindSpore採用的多程序通訊庫。

OpenMPI-4.0.3原始碼下載地址:

https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.3.tar.gz

 

參考OpenMPI官網教程安裝:https://www.open-mpi.org/faq/?category=building#easy-build。

 

 

先安裝依賴環境:

sudo apt-get install libibverbs1

 

 

解壓:

tar -zxvf openmpi-4.0.3.tar.gz

 

配置:

./configure --prefix=/usr/local --enable-mpi-threads --enable-progress-threads --enable-shared --with-threads=poxis --enable-mpi-thread-multiple --with-cuda=/usr/local/cuda-11.1

(注意:這裡我們假設cuda的安裝目錄為: /usr/local/cuda-11.1 ,  該地址可以按照具體情況進行修改)

 

 

編譯並安裝:

make&&sudo make install

 

國產計算框架mindspore在gpu環境下1.3.0版本的分散式計算元件安裝—— (openmpi 和 nccl 的安裝,配置,示例程式碼的執行)

標籤:ESS   apt-get   strong   tar   bug   原始碼編譯   程式碼   may   uil   

原文地址:https://www.cnblogs.com/devilmaycry812839668/p/15063821.html


上一篇:CrackMe08
下一篇:CentOS7安裝Chrome及驅動