# # Date MR # Description # 20050713 MR2005_0002 Changed config.txt replaced system NAME with # OS or HARDWARE name found doing (uname -s or -m) # ######################### UNICOS/mp CRAYX1 ###################### # UNICOS/mp CRAYX1 # CrayX1 with mputil NAME: crayx1-mputil CC: cc FF: ftn LD: ftn CFLAGS: -D_CRAYX1 -D_MPUTIL FFLAGS: -D_CRAYX1 -F -sdefault64 LDFLAGS: -sdefault64 # CrayX1 with gmp - no Fortran NAME: crayx1-gmp CC: cc FF: LD: cc CFLAGS: -D_CRAYX1 -DGMP FFLAGS: LDFLAGS: -lgmp ######################### unicos CRAY T3E ###################### # unicos CRAY T3E NAME: t3e CC: cc FF: f90 LD: cc CFLAGS: -D_CRAYMPP -D_MPUTIL FFLAGS: -D_CRAYMPP -F ######################### alpha ###################### # OSF1 alpha # Sierra with mputil NAME: alpha-mputil CC: cc FF: f90 LD: cc CFLAGS: -D__alpha -D_MPUTIL # don't want -fast in FFLAGS for mputil.F -- default is -O4 FFLAGS: -D__alpha -i8 -r8 # need -lm for sqrt, -lfor for fortran writes - can't link with f90 LDLIBS: -lm -lfor -lmpi -lelan # Sierra with gmp - no Fortran NAME: alpha-gmp CC: cc FF: LD: cc CFLAGS: -D__alpha -DGMP -DSIERRA -I/usr/local/include/GMP # need -lm for sqrt LDLIBS: -lm -lmpi -lelan -L/usr/local/lib/GMP -lgmp ############################## HP-UX 9000/800 ########################## # HP-UX 9000/800 NAME: 9000/800 CC: mpicc # use f90 to compile mputil.F, mpif90 to load FF: f90 LD: mpif90 CFLAGS: -D__hp +DD64 -DSW_LEADZ -D_MPUTIL # +O2 speeds up mputil by > 4x FFLAGS: -D__hp +DA2.0W +O2 +i8 +r8 LDFLAGS: +DA2.0W LDLIBS: -lmpi -Wl,-aarchive