[cig-commits] r19287 - seismo/3D/SPECFEM3D/branches/SPECFEM3D_SUNFLOWER

rietmann at geodynamics.org rietmann at geodynamics.org
Sat Dec 10 01:10:04 PST 2011


Author: rietmann
Date: 2011-12-10 01:10:03 -0800 (Sat, 10 Dec 2011)
New Revision: 19287

Modified:
   seismo/3D/SPECFEM3D/branches/SPECFEM3D_SUNFLOWER/README
Log:
additions to readme for todi.cscs.ch

Modified: seismo/3D/SPECFEM3D/branches/SPECFEM3D_SUNFLOWER/README
===================================================================
--- seismo/3D/SPECFEM3D/branches/SPECFEM3D_SUNFLOWER/README	2011-12-09 19:37:21 UTC (rev 19286)
+++ seismo/3D/SPECFEM3D/branches/SPECFEM3D_SUNFLOWER/README	2011-12-10 09:10:03 UTC (rev 19287)
@@ -22,4 +22,28 @@
 ./configure --with-cuda FC=mpif90 MPIFC=mpif90 CUDA_LIB=-L/apps/eiger/Cuda-4.0/cuda/lib64 MPI_INC=-I/apps/eiger/mvapich2/1.5.1p1/mvapich2-gnu/include
 
 Settings for todi.cscs.ch
-./configure --with-cuda FC=ftn MPIFC=ftn CUDA_LIB=-L$CUDA_HOME/lib64 MPI_INC=-I$MPICH_DIR/include
\ No newline at end of file
+export GNU_FCFLAGS="-Ofast -mfpmath=sse -funroll-loops"
+export ICC_FCFLAGS="-O3 -fp-model fast=2 -x SSE4.2 -ftz -funroll-loops -unroll5"
+export ICC_FCFLAGS="-O3 -fp-model fast=2 -funroll-loops -unroll5 -msse3 -ftree-vectorize"
+export ICC_CHECK="-O2"
+export CRAY_FCFLAGS="-eF -em -rm -O3,fp3"
+export CRAY_CHECK="-eF -em -rm"
+./configure --with-cuda CC=cc FC=ftn MPIFC=ftn MPICC=cc FLAGS_CHECK="`echo $ICC_CHECK`" FLAGS_NO_CHECK='`echo $ICC_FCFLAGS`' CUDA_LIB=-L$CUDA_HOME/lib64 MPI_INC=-I$MPICH_DIR/include
+
+suggested compiler options:
+intel: -O3 -fp-model fast=2 -x SSE4.2 -ftz -funroll-loops -unroll5
+gnu: -Ofast -mfpmath=sse -funroll-loops
+pgi: 
+####################################
+Notes from Jeff Poznanovic:
+
+Configure and build with:
+
+module load cuda cudatools cudasdk
+module load PrgEnv-cray
+./configure --with-cuda --with-mpi MPIFC=ftn MPICC=cc FC=ftn CC=cc FCFLAGS="-eF -em -rm" CFLAGS="-h list=m" MPI_INC=-I/opt/cray/mpt/default/xt/gemini/mpich2-cray/73/include
+
+
+make
+
+



More information about the CIG-COMMITS mailing list