安装编译套件GCC(GNU Compiler Collection)
sudo apt install gcc
安装cuda 10.1
https://developer.nvidia.com/CUDA-toolkit-Archive
添加环境变量
sudo vim ~/.bashrc
文末添加
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source ~/.bashrc
sudo vim /etc/profile
export PATH=/usr/local/cuda/bin:$PATH
验证
cd /usr/local/cuda/samples
sudo make all -j4
cd /usr/local/cuda/samples/bin/ppc64le/linux/release
./deviceQuery
echo $PATH
多线程并行设置
sudo systemctl enable nvidia-persistenced
sudo ppc64
sudo nvidia-smi -ac 715,1480
SMT,Simultaneous Multithreading
ppc64_cpu --smt
sudo ppc64_cpu --smt=2
ppc64_cpu --smt=on
ppc64_cpu --info
cat /proc/cpuinfo
安装cudnn
https://developer.nvidia.com/rdp/cudnn-download
tar -xzvf cudnn-10.1-linux-ppc64le-v8.0.5.39.tgz
sudo cp cudnn*.h /usr/local/cuda/include
sudo cp libcudnn* /usr/local/cuda/lib64
sudo chmod a+r cudnn*.h /usr/local/cuda/lib64/libcudnn*
安装conda
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-ppc64le.sh
bash Anaconda3-2020.11-Linux-ppc64le.sh
或:
sudo sh Anaconda3-2019.10-Linux-ppc64le.sh
sudo vim ~/.bashrc
export PATH=$PATH:/home/anaconda3/bin
source ~/.bashrc
conda --version
conda info --envs
conda env list
环境自动开启关闭设置
conda config --show | grep auto_activate_base
conda config --set auto_activate_base True
安装tensorflow
添加源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
添加本地源
conda index /data/localchannel/localChannel/
conda config --prepend channels file:///data/localchannel/localChannel/
conda config --show channels
conda create -n powerai_160 python=3.6
conda activate powerai_160
conda install powerai=1.6.0
(conda deactivate)
测试
python
import tensorflow
print(tensorflow.__version__)
print(tensorflow.__path__)
exit()
安装ide
sudo aptitude search spyder
sudo apt install spyder
可选:
conda install -c conda-forge spyder-kernels
升级
conda install -c anaconda cudatoolkit
conda install -c anaconda cudnn
查找包
conda list | grep package-name