# Invocation command line: # /scratch/local/say/hpc2002.11/bin/runspec --reportable -e mpi -c env.cfg env_m ############################################################################ # Invocation command line: # runspec -c env_m-nrel.cfg -e mpi -i ref --reportable env_m ############################################################################ #SPEC HPC config file, IBM 375 MHz WinterHawk #Author: Mohamed Sayeed # action = validate teeout = yes company_name = Purdue University machine_name = hw_vendor = hw_model = hw_cpu = hw_cpu_mhz = hw_fpu = hw_ncpu = hw_ncpuorder = hw_pcache = hw_scache = hw_tcache = None hw_ocache = None hw_parallel = MPI hw_memory = hw_disk = hw_other = hw_avail = sw_os = sw_file = sw_state = sw_avail = license_num = tester_name = Purdue University test_site = Purdue University, West Lafayette test_date = sw_compiler01 = sw_compiler02 = sw_compiler03 = sw_other = prepared_by=Mohamed Sayeed #default=default=default=default: env_vars=1 #Using PGI compilers ##NETCDF_BASE=/usr/rmt_share/scratch66/say/hpc2002.11/netcdf-3.5.0 ##CC = /opt/pgi-5.2-4/linux86/5.2/bin/pgcc ##FC = /opt/pgi-5.2-4/linux86/5.2/bin/pgf90 ##COPTIMIZE = -O1 ##FOPTIMIZE = -O1 ##EXTRA_LDFLAGS = -O1 #Using Intel compilers NETCDF_BASE=/home/clerk/u76/msayeed/netcdf/3.5.1/linux-intel8 CC = /opt/intel_cc_80/bin/icc FC = /opt/intel_fc_80/bin/ifort COPTIMIZE = -O2 -march=pentium4 -mcpu=pentium4 -axW -tpp7 -xW FOPTIMIZE = -O2 -mp -fp_port -axW -tpp7 -xW EXTRA_LDFLAGS = -O2 EXTRA_LIBS = -L${NETCDF_BASE}/lib -lnetcdf ENV_SPEC_HPG_PARALLEL=SERIAL ENV_NETCDF=${NETCDF_BASE} CPP = /usr/bin/cpp -traditional PORTABILITY = -I${NETCDF_BASE}/include submit=$command ##submit= export "MP_HOSTFILE=\${HOME}/hostfile"; export "MP_PROCS=\$MPI_COMM_SIZE"; $command ##COPTIMIZE = -O0 -DNOUNDERSCORE ##EXTRA_CFLAGS = -DFORTRAN_UNDERSCORE ##EXTRA_CFLAGS = -DNOUNDERSCORE ##EXTRA_FFLAGS =-assume nounderscore ##FIXED_FLAGS = -fixed ##FREE_FLAGS = -qsuffix=f90 default=default=serial=default: default=default=mpi=default: ENV_SPEC_HPG_PARALLEL=MPI MPI_COMM_SIZE=32 ENV_NETCDF=${NETCDF_BASE} ##Using MPICH PGI compilers ##CC = /opt/mpich-1.2.6/p4-pgi-5.2-4/bin/mpicc ##CXX = /opt/mpich-1.2.6/p4-pgi-5.2-4/bin/mpiCC ##FC = /opt/mpich-1.2.6/p4-pgi-5.2-4/bin/mpif90 ##Using MPICH INTEL compilers CC = /opt/mpich-1.2.6/p4-intel/bin/mpicc CXX = /opt/mpich-1.2.6/p4-intel/bin/mpiCC FC = /opt/mpich-1.2.6/p4-intel/bin/mpif90 use_submit_for_speed=1 submit=~bfp/apps/mpiexec-0.77/bin/mpiexec -n 32 $command default=default=omp=default: ENV_SPEC_HPG_PARALLEL=OMP CC = FC = COPTIMIZE = notes105 = C: -DNOUNDERSCORE -I{$SPEC}/netcdf/include FOPTIMIZE = notes125 = Fortran: -NS4096 -I{$SPEC}/netcdf/include ENV_XLSMPOPTS=stack=100000000 EXTRA_CPPFLAGS = -D_OPENMP default=default=mpiomp=default: ENV_SPEC_HPG_PARALLEL=MPI_OMP ENV_NETCDF=${NETCDF_BASE} CC = mpiCC FC = mpif90 COPTIMIZE = notes105 = C: -DNOUNDERSCORE -I{$SPEC}/netcdf/include -qsmp=omp -O3 -qarch=pwr3 -qtune=pwr3 FOPTIMIZE = notes125 = Fortran: -NS4096 -I{$SPEC}/netcdf/include -qsmp=omp -O3 -qarch=pwr3 -qtune=pwr3 EXTRA_CPPFLAGS = -D_OPENMP use_submit_for_speed=1