# Invocation command line: # /scratch/lieb/mpi2007.kit59/bin/runspec -c linux_amd_intel -n 2 medium --reportable --define slurm -n 3 --ranks=64 --define CMD_PREFIX= --define MPIRUN_OPTIONS= --flagsurl=/usr1/lieb/hpmpi-intel.xml -o cfg,txt,html,check # output_root was not used for this run ############################################################################ action=validate %if !defined(%{slurm}) && !defined(%{hostfile}) && !defined(%{appfile}) && !defined(%{cmdline}) %define cmdline %endif #include: hpmpi_info_intel.cfg # ----- Begin inclusion of 'hpmpi_info_intel.cfg' ############################################################################ #fileserver_xc3000_hw_interconnect= DDR InfiniBand fileserver_xc3000_interconnect= DDR InfiniBand flagsurl000= http://www.spec.org/mpi2007/flags/MPI2007_flags.xml hw_avail= May-2007 hw_model= XC3000 hw_vendor= Hewlett-Packard Company hw_system_class= Homogenous interconnect_xc3000_hw_hba= HP HPC 4X DDR IB HCA (part number 409377-B21) interconnect_xc3000_hw_hba_count= 16 interconnect_xc3000_hw_model= ISR interconnect_xc3000_hw_topo= two level, 1 for subnet manager, and 1 for leaf. interconnect_xc3000_hw_vendor= Voltaire interconnect_xc3000_label= DDR InfiniBand interconnect_xc3000_order= 1 interconnect_xc3000_sw_driver= OFED 1.1 interconnect_xc3000_sw_firmware= Mellanox license_num= 0001 node_xc3000_count= 16 node_xc3000_hw_cpu_char=1333 MHz FSB node_xc3000_hw_cpu_mhz= 3000 node_xc3000_hw_cpu_name= Intel Xeon 5160 node_xc3000_hw_disk= Ext 3 node_xc3000_hw_memory= 8 GB node_xc3000_hw_model= XC3000 node_xc3000_hw_nchips= 2 node_xc3000_hw_ncores= 4 node_xc3000_hw_ncoresperchip= 2 node_xc3000_hw_ncpuorder= 1-2 chips node_xc3000_hw_nthreadspercore= 1 node_xc3000_hw_ocache= None node_xc3000_hw_other= None node_xc3000_hw_pcache= 32 KB I + 32 KB D on chip per core node_xc3000_hw_scache= 4 MB I+D on chip per chip node_xc3000_hw_tcache= None node_xc3000_hw_vendor= Hewlett-Packard Company node_xc3000_hw_hba= PCI-Express DDR InfiniBand HCA node_xc3000_hw_interconnect= InfiniBand node_xc3000_label= HP XC Cluster node_xc3000_sw_localfile= VXFS node_xc3000_sw_os= Redhat 4 Update 4 node_xc3000_sw_other= None node_xc3000_sw_sharedfile= NFS node_xc3000_sw_state= Multi User prepared_by= Ron Lieberman system_vendor = Hewlett Packard Company system_name = HP Proliant BL460c blade Cluster Platform 3000BL node_xc3000_purpose = compute node_xc3000_hw_adapter_000_slot_type = Mezzanine - PCIe x8 node_xc3000_hw_adapter_000_ports_used = 1 node_xc3000_hw_adapter_000_model = PCI-Express DDR InfiniBand HCA node_xc3000_hw_adapter_000_interconnect = InfiniBand node_xc3000_hw_adapter_000_firmware = Hp 1.2 node_xc3000_hw_adapter_000_driver = Voltiare GridStack 3.5.5_25 node_xc3000_hw_adapter_000_data_rate = Infiniband 4x DDR node_xc3000_hw_adapter_000_count = 1 node_dl380_sw_state = Multi User node_dl380_sw_sharedfile = N/A node_dl380_sw_other = None node_dl380_sw_os = Redhat 4 Update 4 node_dl380_sw_localfile = 2 x 146GB Ultra320 SCSI 10k RPM Disks RAID 0+1 node_dl380_purpose = file server node_dl380_order = 2 node_dl380_label = HP ProLiant DL380 G4 file server node_dl380_hw_vendor = Hewlett-Packard Company node_dl380_hw_tcache = None node_dl380_hw_scache = 2 MB I+D on chip per chip node_dl380_hw_pcache = 32 KB I + 32 KB D on chip per core node_dl380_hw_other = None node_dl380_hw_ocache = None node_dl380_hw_nthreadspercore = 1 node_dl380_hw_ncpuorder = 1-2 chips node_dl380_hw_ncoresperchip = 1 node_dl380_hw_ncores = 2 node_dl380_hw_nchips = 2 node_dl380_hw_model = DL380 G4 node_dl380_hw_memory = 6 GB node_dl380_hw_interconnect = TCP over IB node_dl380_hw_hba = PCI-Express DDR InfiniBand HCA node_dl380_hw_disk = SCSI node_dl380_hw_cpu_name = Intel Xeon node_dl380_hw_cpu_mhz = 3800 node_dl380_hw_cpu_char = None node_dl380_hw_adapter_000_slot_type = PCIe x4 node_dl380_hw_adapter_000_ports_used = 1 node_dl380_hw_adapter_000_model = PCI-Express DDR InfiniBand HCA node_dl380_hw_adapter_000_interconnect = InfiniBand node_dl380_hw_adapter_000_firmware = Hp 1.2 node_dl380_hw_adapter_000_driver = Voltiare GridStack 3.5.5_25 node_dl380_hw_adapter_000_data_rate = Infiniband 4x DDR node_dl380_hw_adapter_000_count = 1 node_dl380_count = 1 interconnect_xc3000_purpose = MPI and file system traffic interconnect_xc3000_hw_switch_001_ports = 24 interconnect_xc3000_hw_switch_001_firmware = 0.8.6 interconnect_xc3000_hw_switch_001_data_rate = Infiniband 4x DDR interconnect_xc3000_hw_switch_001_count = 1 interconnect_xc3000_hw_switch_000_ports = 16 interconnect_xc3000_hw_switch_000_firmware = 1.30 interconnect_xc3000_hw_switch_000_data_rate = Infiniband 4x DDR interconnect_xc3000_hw_switch_000_count = 1 sw_auto_parallel= No sw_avail= May-2007 sw_base_ptrsize= 64-bit sw_c_compiler= Intel C 9.1.045 sw_cxx_compiler= Intel C++ 9.1.045 sw_f_compiler= Intel Fortran 9.1.040 sw_mpi_library= HP-MPI 2.2.5 sw_peak_ptrsize= 64-bit sw_preprocessors= No sw_other= None sw_mpi_other= None test_date= May-2007 test_sponsor= Hewlett-Packard Company tester= HPCD node_xc3000_order = 0 # ---- End inclusion of '/scratch/lieb/mpi2007.kit59/config/hpmpi_info_intel.cfg' tune=base env_vars=1 ext = intel makeflags = -j 2 BOPTS= -O3 -no-prec-div -ftz -fno-alias -xT FC = mpif90 -mpif90 ifort CC = mpicc -mpicc icc CXX= mpiCC -mpicxx icpc default=default=default=default: COPTIMIZE = ${BOPTS} FOPTIMIZE = ${BOPTS} CXXOPTIMIZE= ${BOPTS} 121.pop2: CPORTABILITY= -DSPEC_MPI_CASE_FLAG 127.wrf2: CPORTABILITY = -DSPEC_MPI_LINUX -DSPEC_MPI_CASE_FLAG 104.milc,115.fds4,121.pop2,127.wrf2,128.GAPgeofem,129.tera_tf,132.zeusmp2,137.lu=peak: basepeak=1 107.leslie3d,113.GemsFDTD,122.tachyon,126.lammps,130.socorro=peak: BOPTS= -O3 -no-prec-div -ftz -fno-alias -xT -ipo #include: appfile.cfg # ----- Begin inclusion of 'appfile.cfg' ############################################################################ default=default=default=default: %warning using MPIRUN_OPTIONS %{MPIRUN_OPTIONS} %ifdef %{appfile} %warning using appfile mode submit= \$SPEC/rungenappfile $command >appfile ; %{CMD_PREFIX} \$MPI_ROOT/bin/mpirun %{MPIRUN_OPTIONS} -f appfile %elif defined(%{slurm}) %warning using srun mode submit= %{CMD_PREFIX} \$MPI_ROOT/bin/mpirun %{MPIRUN_OPTIONS} -srun $command %elif defined(%{hostfile}) %warning using hostfile mode %if '%{hostfile}' eq '1' %define machfile machinefile %else %define machfile %{hostfile} %endif submit= %{CMD_PREFIX} \$MPI_ROOT/bin/mpirun %{MPIRUN_OPTIONS} -np $ranks -hostfile \$SPEC/%{hostfile} $command %elif defined(%{cmdline}) %warning using cmdline mode submit= %{CMD_PREFIX} \$MPI_ROOT/bin/mpirun %{MPIRUN_OPTIONS} -np $ranks -lsb_mcpu_hosts $command %else %error please define mode for launch %endif # ---- End inclusion of '/scratch/lieb/mpi2007.kit59/config/appfile.cfg' # The following section was added automatically, and contains settings that # did not appear in the original configuration file, but were added to the # raw file after the run. default: notes_000=To run spec mpi2007 on XC3000 cluster. notes_005=module load mpi notes_010=. ./shrc notes_015=. /opt/intel/fc/9.1.040/bin/ifortvars.sh notes_020=. /opt/intel/cc/9.1.045/bin/iccvars.sh notes_025=runspec -c linux_amd_intel medium --reportable --ranks=NN --define CMD_PREFIX= --define MPIRUN_OPTIONS= --flagsurl=hpmpi-intel.xml -o cfg,txt,html,check notes_030=cluster launch performed via slurm's srun notes_035= submit= \$MPI_ROOT/bin/mpirun -srun $command interconnect_xc3000_hw_switch_000_model000 = HP 4X DDR IB Switch Module for HP BladeSystem interconnect_xc3000_hw_switch_000_model001 = C-Class interconnect_xc3000_hw_switch_001_model000 = Voltaire 24 port External switch for interconnect_xc3000_hw_switch_001_model001 = subnet management ISR 9024 nc000 = SPEC has determined that this result was not in compliance with the SPEC nc001 = MPI2007 run and reporting rules. Specifically, the result did not meet the nc002 = requirement for baseline optimization flags to not use assertion flags (the nc003 = flag -fno-alias is a violation of this rule). The result was found to be nc004 = performance neutral compared to runs without -fno-alias. Replacement nc005 = results could not be produced because of system access limitations. system_class = Homogenous