GENESIS-1.1.0 for GPU
Webpage
http://www.aics.riken.jp/labs/cbrt/
Version
1.1.0
Tools for Compiling
- Intel Compiler 16.0.2.181
- SGI MPT 2.13
- Intel MKL 2016.2.181
- CUDA 7.5
Necessary Files for Compiling
- genesis-1.1.0.tgz
Procedure of Compiling
#!/bin/csh -f set file_genesis=/home/users/${USER}/build/genesis110/genesis-1.1.0.tgz set dir_prefix=/local/apl/pg/genesis110-CUDA set work=/work/users/${USER} setenv FC mpiifort setenv CC mpiicc #------------------------------------------------------------------------------ if (! -d ${dir_prefix} || ! -w ${dir_prefix}) then echo "${dir_prefix} must be a directory and writable." exit 1 endif #------------------------------------------------------------------------------ cd ${work} if (-d genesis110) then rm -rf genesis110 endif tar xzf ${file_genesis} mv genesis-1.1.0 genesis110 cd ${work}/genesis110/src sed -i 's/OPT_OPENMP="-openmp"/OPT_OPENMP="-qopenmp"/' ./configure sed -i 's/-axCORE-AVX2/-xHost/' ./configure sed -i 's/-assume byterecl/-assume byterecl -static-intel/' ./configure ./configure --prefix=$dir_prefix --enable-gpu --enable-single find . -name "Makefile.am" | xargs $add_dependency make make install