Tested by Purdue University
Approved Alternate Source: approved alternate source, "purdueintel",
was used to fix Fortran standard violations
Flags (Fortran & C):
CPP Flags: -I. -C -P -traditional -Dmpi -DSPEC_HPG_MPI
COPTIMIZE = -O3 -static -march=pentium4 -mcpu=pentium4 -Dmpi \
-DSPEC_HPG_MPI -DSPECDONOTNEEDARG -DFORTRAN_UNDERSCORE
FOPTIMIZE = -O3 -mp -static -fp_port -xW -axW -tpp7
LDOPTIONS = -O3 -mp -Bstatic
Submit command to run MPI application:
PBS Version: PBSPro 5.4.1.41640
PBS Command to get resources (for cyclic allocation of processes):
qsub -I -q preemptx -lnodes=8:IB:ppn=2,walltime=1:00:00
use_submit_for_speed=1
submit=mpirun -np 16 -hostfile \$PBS_NODEFILE $command
Cluster config:
Nodes and file server use NFS shared file system
Two CPUs per node, Hyper-Threading Technology enabled
File server:
2 x 3.06 GHz Intel Xeon processors
4 GB DDR PC2100 CL2.5 ECC Registered Memory
5 x 72 GB 10K RPM SCSI Drives
Hardware RAID-5 (Dell PERC/3Di option)
Debian Linux, 3.1 "sarge"
ext3 local file system
NFS shared file system
Network (for computation and file server):
Infiniband: Topspin HBAs, Topspin 120 switches
MPICH-1.2.5 Configuration
CC=/opt/intel_cc_81/bin/icc
CXX=/opt/intel_cc_81/bin/icc
FC=/opt/intel_fc_81/bin/ifort
F90=/opt/intel_fc_81/bin/ifort
./configure --with-device=ch_vapi --with-arch=LINUX --without-mpe \
--without-romio --disable-sharedlib \
-cflags="-D_SMP_ -DUSE_STDARG -DLAZY_MEM_UNREGISTER -DUSE_INLINE \
-DRDMA_FAST_PATH -DEARLY_SEND_COMPLETION -D_REENTRANT -O2 \
-DVIADEV_RPUT_SUPPORT -MD -fpic -DMT_LITTLE_ENDIAN -D__LINUX__ \
-DVAPI -DTS_HOST_DRIVER -DCPU_X86 \
-I/usr/local/topspin/include -I/usr/local/topspin/include/vapi \
-L/usr/local/topspin/lib " \
-lib="-lvapi -lmtl_common -lmpga -lmosal -lpthread"
All BIOS parameters left with factory defaults.
For a description of Intel compiler flags,portability flags,
and system parameters used to generate this result,please refer
to PURDUE-20050329-INTEL-LINUX-XEON.txt in the flags directory
|