Seattle: Building and running HPL
Jump to navigation
Jump to search
Pre-Requisits
The default O/S image provided by AMD is very minimal and doesn't include many packages at all. The following should be installed:
yum groupinstall 'Development Tools'
yum install tar bzip2 bc g++Install OpenMPI
Either install from the repos openmpi, build it manually of choose an alternative MPI.
yum install openmpi openmpi-develSet up user environment
# add to the end of your ~/.bashrc
export PATH=$PATH:/usr/lib64/openmpi/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/openmpi/lib;/usr/include/openmpi-aarch64/Download & build ATLAS
Download ATLAS from: [1]
Extract the contents of the tarball:
wget http://downloads.sourceforge.net/project/math-atlas/Stable/3.10.1/atlas3.10.1.tar.bz2
cd /root/scratch
tar jxvf atlas3.10.1.tar.bz2Build ATLAS. N.B. - This will take a long time. On our sample Seattle system this took in excess of 5 hours. It is worth running the build process in a screen session or with nohup.
cd /root/scratch
mkdir atlas3.10.1_build
cd atlas3.10.1_build/
/root/scratch/ATLAS/configure --prefix=/opt/atlas/3.10.1
make
make check