% module unload PrgEnv-cray
% module load PrgEnv-gnu
ATLAS
% cd $WORK/setup % wget http://sourceforge.net/projects/math-atlas/files/Stable/3.10.1/atlas3.10.1.tar.bz2 % tar jxf atlas3.10.1.tar.bz2 % cd ATLAS % wget http://www.netlib.org/lapack/lapack-3.4.2.tgz % mkdir build-gcc % cd build-gcc % ../configure --prefix=$WORK -Fa alg -fPIC --with-netlib-lapack-tarfile=../lapack-3.4.2.tgz --cc=gcc % make
% make check
% make install
Due to some optimization processes while making ATLAS, it might take up to a hour to complete.
NumPy
% cd $WORK/setup % wget http://sourceforge.net/projects/numpy/files/NumPy/1.8.0/numpy-1.8.0.tar.gz % tar zxf numpy-1.8.0.tar.gz % cd numpy-1.8.0/ % env ATLAS=$WORK $WORK/bin/python setup.py build --fcompiler=gnu95 |& tee build.log % env ATLAS=$WORK $WORK/bin/python setup.py install % cd .. % python -c "import numpy; numpy.test()"
SciPy
% cd $WORK/setup % wget http://sourceforge.net/projects/scipy/files/scipy/0.13.3/scipy-0.13.3.tar.gz % tar zxf scipy-0.13.3.tar.gz % cd scipy-0.13.3/ % $WORK/bin/python setup.py build --fcompiler=gnu95 |& tee build.log % $WORK/bin/python setup.py install % cd .. % python -c "import scipy; scipy.test()"
No comments:
Post a Comment