# Invocation command line: # /scratch/local/say/hpc2002.11/bin/runspec --reportable -e mpi -c wrf.cfg env_m ############################################################################ # Invocation command line: # runspec -c wrf.cfg -e mpi -i ref --reportable env_m ############################################################################ #SPEC HPC config file #Author: Mohamed Sayeed # action=validate tune=base input=ref teeout=yes env_vars=1 hw_vendor=Dell company_name=Purdue University hw_model=PowerEdge 1750 cluster machine_name=Hamlet hw_memory=2 GB DDR PC2100 CL2.5 ECC Registered per node hw_disk=1x36 GB SCSI per node hw_other=see notes hw_avail=April 2004 hw_cpu=Intel Pentium4 Xeon hw_cpu_mhz=3060 hw_fpu=Integrated hw_ncpu=2 per node hw_ncpuorder=1 or 2 per node hw_pcache=12Ku-ops (trace) + 8KBD on chip hw_scache=512KB on chip hw_tcache=1 MB on chip hw_ocache=None sw_os=RedHat Enterprise Linux, Advanced Server version 3 (update 4) sw_compiler=Intel Version 8.0 sw_file=Linux/ext3 sw_state=Multi-user sw_avail= May 2004 license_num=HPG0007A tester_name=Purdue University test_site=Purdue University test_date=Jan 2005 prepared_by= Mohamed Sayeed 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 PORTABILITY = -I${NETCDF_BASE}/include 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 default=default=serial=default: ENV_SPEC_HPG_PARALLEL=SERIAL ENV_NETCDF=${NETCDF_BASE} CPP = /usr/bin/cpp -traditional submit=$command default=default=mpi=default: ENV_SPEC_HPG_PARALLEL=MPI ENV_NETCDF=${NETCDF_BASE} CPP = /usr/bin/cpp -traditional ##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 ##Using MPICH INTEL compilers with Infiniband CC = /usr/local/topspin/mpi/mpich/bin/mpicc CXX = /usr/local/topspin/mpi/mpich/bin/mpiCC FC = /usr/local/topspin/mpi/mpich/bin/mpif90.i COPTIMIZE = -O2 -march=pentium4 -mcpu=pentium4 FOPTIMIZE = -O2 -mp -fp_port EXTRA_LDFLAGS = -O2 EXTRA_LIBS = -L${NETCDF_BASE}/lib -lnetcdf use_submit_for_speed=1 ##submit=~bfp/apps/mpiexec-0.77/bin/mpiexec -n 8 $command submit=mpirun -np 32 -hostfile /var/spool/pbspro/aux/3823.hamlet.rcac.purdue.edu $command notes001= Flags (Fortran & C): -O3 -DSPEC_HPG_MPI notes002= CPP Flags: -I. -C -P -traditional -DSPEC_HPG_MPI notes103= MPI_COMM_SIZE 16 notes200= notes201= Submit command to run MPI application: notes202= use_submit_for_speed=1 notes203= submit=mpiexec -n "\$MPI_COMM_SIZE" $command notes300= notes301= Hardware notes: notes302= Cluster config: notes303= Nodes and file server use NFS shared file system. notes304= Hyperthreading ENABLED notes305= notes306= File server: notes307= 2 x 3.06 GHz Intel Xeon processors notes308= 4 GB DDR PC2100 CL2.5 ECC Registered Memory notes309= 5 x 72 GB 10K RPM SCSI Drives notes310= Hardware RAID-5 (Dell PERC/3Di option) notes311= Debian Linux, 3.1 "sarge" notes312= ext3 local file system notes313= NFS shared file system notes314= notes315= Network (for computation and file server): notes316= Cisco 6509 Gigabit Ethernet Switch notes317= Built-in Gigabit Ethernet Adapters notes318= notes319= All BIOS parameters left with factory defaults.a