MJay
MKL용 AMI 만드는 법 본문
MKL용 AMI 만드는 법
Marxico
먼저 Script로 MKL 설치
그리고 먼저 Nvidia Graphics Card를 깔아야한다.
g2.instance는 GRID 520 카드라서 이에 맞는 그래픽 카드를 설치한다.
그 전에 dpkg 사이즈가 커서 storage의 사이즈를 20GB 까지 늘린다.
Nvidia Graphics Card 설치하기
$ sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get clean
쿠다를 설치한다.
sudo apt-get install -y cuda
sudo apt-get clean
CUDA 설치되어있는지 확인하기
nvidia-smi
Kernel Module이랑 device 설치되어있는지 확인하기
lsmod | grep -i nvidia
마지막으로 openblas를 설치한다
sudo apt-get install libopenblas-dev
그리고 마그마를 깐다.
wget http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-2.2.0.tar.gz
taf -zxvf magma…
cd magma
make.inc 중 make.inc.gcc-mkl 를 make.inc로 바꿔서 make 하기
cp make.inc-examples/make.inc.gcc-mkl .
mv make.inc.gcc-mkl make.inc
make -j16
그리고 환경변수를 설정한다.
vi ~/.bashrc
export CUDADIR=/usr/local/cuda
export PATH=
__SVG__b1890c3074560a992746043690abdb4c
CUDADIR/binexport LD_LIBRARY_PATH=CUDADIR/lib64:/usr/local/magma/lib
source /opt/intel/bin/compilervars.sh intel64
source ~/.bashrc 하고
sudo make install prefix=/usr/local/magma를 한다
완료
'Cloud Computing' 카테고리의 다른 글
SafariBooks에서 쓸만한 내용 정리 (0) | 2018.04.26 |
---|---|
SafariBooksOnline에서 쓸만한 내용들 (0) | 2018.04.26 |
Matrix multiplication on GPU using CUDA with CUBLAS, CURAND and Thrust | Solarian Programmer 사본 (0) | 2017.11.20 |
분산특론 (0) | 2017.10.18 |
Spearmint (0) | 2017.09.12 |