# Invocation command line: # /home/cparrott/mpi2007_kit60/bin/runspec -e pathscale -c amd_linux_mpich2 --ranks 16 -T base -n 3 --reportable all # output_root was not used for this run ############################################################################ # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 action = validate makeflags = -j4 teeout = yes # strict_rundir_verify = no use_submit_for_speed = yes fast_rundir_verify = yes command_add_redirect = yes default=default=default=default: test_date = May-2007 test_sponsor = Advanced Micro Devices tester = Chris Parrott node_baseline_sw_state = multi-user node_baseline_sw_sharedfile = NFS node_baseline_sw_os = SLES 9 SP3 node_baseline_sw_localfile = ReiserFS node_baseline_order = 0 node_baseline_label = Baseline Cluster Node node_baseline_hw_vendor = Celestica node_baseline_hw_tcache = None node_baseline_hw_scache = 1 MB I+D on chip per chip node_baseline_hw_pcache = 64 KB I + 64 KB D on chip per chip node_baseline_hw_ocache = None node_baseline_hw_nthreadspercore = 1 node_baseline_hw_ncpuorder = 1-2 chips node_baseline_hw_ncoresperchip = 1 node_baseline_hw_ncores = 2 node_baseline_hw_nchips = 2 node_baseline_hw_model = A2210 ("Serenade") node_baseline_hw_memory = 8 GB node_baseline_hw_disk = 36 GB SCSI disk [Seagate ST336607LC - 10000 RPM] node_baseline_hw_cpu_name = AMD Opteron 848 node_baseline_hw_cpu_mhz = 2200 node_baseline_count = 8 interconnect_baseline_order = 0 interconnect_baseline_label = Baseline Cluster Interconnect interconnect_baseline_hw_vendor = Broadcom interconnect_baseline_hw_topo = star (single switch) interconnect_baseline_hw_hba_count = 8 sw_preprocessors = No sw_mpi_other = None sw_f_compiler = Pathscale 2.5 sw_cxx_compiler = Pathscale 2.5 sw_c_compiler = Pathscale 2.5 license_num = 0017 prepared_by = Advanced Micro Devices system_vendor = Celestica system_name = A2210 ("Serenade") -- Reference Platform node_baseline_purpose = compute, head, fileserver node_baseline_hw_adapter_gigeth_slot_type = PCI (built into chipset) node_baseline_hw_adapter_gigeth_ports_used = 1 node_baseline_hw_adapter_gigeth_model = Broadcom BCM95704 node_baseline_hw_adapter_gigeth_interconnect = Gigabit Ethernet node_baseline_hw_adapter_gigeth_data_rate = 1 Gbps node_baseline_hw_adapter_gigeth_count = 2 interconnect_baseline_purpose = MPI and filesystem traffic interconnect_baseline_hw_switch_gigeth_ports = 16 interconnect_baseline_hw_switch_gigeth_model = SMC TigerSwitch 10/100/1000 8624T interconnect_baseline_hw_switch_gigeth_data_rate = 1 Gbps interconnect_baseline_hw_switch_gigeth_count = 1 interconnect_baseline_hw_model = BCM95704 sw_auto_parallel = No sw_avail = May-2007 sw_base_ptrsize = 64-bit sw_mpi_library = MPICH2 1.0.3 sw_other = ACML 3.6.0 (BLAS/LAPACK routines) sw_peak_ptrsize = Not Applicable node.hw_avail = May-2007 node.hw_cpu_name = AMD Opteron 848 node.hw_cpu_mhz = 2200 node.hw_disk = 16 GB SCSI HD node.hw_memory = 8 GB, DDR-400 modules node.hw_model = Serenade node.hw_nchips = 2 node.hw_ncores = 2 node.hw_ncoresperchip = 1 node.hw_ncpuorder = 1 or 2 chips node.hw_nnodes = 8 node.hw_nthreadspercore = 1 node.hw_pcache = 64 KB(I)+64 KB(D) per core node.hw_scache = 1 MB node.hw_vendor = Celestica node.sw_avail = May-2007 node.sw_os = SLES 9 SP3 node.sw_shared_filesystem = NFS node.sw_state = multi-user fileserver.blocksize = 1 KB fileserver.hw_avail = May-2007 fileserver.hw_cpu_name = AMD Opteron 848 fileserver.hw_cpu_mhz = 2200 fileserver.hw_disk = 16 GB SCSI HD fileserver.hw_memory = 8 GB, DDR-400 modules fileserver.hw_model = Serenade fileserver.hw_nchips = 2 fileserver.hw_ncores = 2 fileserver.hw_ncoresperchip = 1 fileserver.hw_ncpuorder = 1 or 2 chips fileserver.hw_nnodes = 1 fileserver.hw_nthreadspercore = 1 fileserver.hw_pcache = 64 KB(I)+64 KB(D) per core fileserver.hw_scache = 1 MB fileserver.hw_vendor = Celestica fileserver.interconnect = Gigabit Ethernet fileserver.sw_avail = May-2007 fileserver.sw_os = SLES 9 SP3 fileserver.sw_shared_filesystem = NFS fileserver.sw_state = multi-user interconnect.hw_avail = May-2007 interconnect.interconnect_name = Gigabit Ethernet interconnect.sw_avail = May-2007 interconnect.switch000 = D-Link Gigabit managed switch interconnect.notes000 = built-in Gigabit Ethernet NICs submit = \$CMD_PREFIX \$MPI_ROOT/bin/mpirun -machinefile \$SPEC/machinefile -np $ranks $command MPI_HOME = ${MPI_ROOT} # # PGI-specific section # default=default=pgi=default: CC = $(MPI_HOME)/bin/mpicc FC = $(MPI_HOME)/bin/mpif90 CXX = $(MPI_HOME)/bin/mpicxx EXTRA_CXXFLAGS = -DMPICH_IGNORE_CXX_SEEK CPPFLAGS = -E default=base=pgi=default: COPT_FLAGS = -O2 CXXOPT_FLAGS = -O2 FOPT_FLAGS = -O2 default=peak=pgi=default: COPT_FLAGS = -fastsse -O3 -Mipa=fast,inline CXXOPT_FLAGS = -fastsse -O3 -Mipa=fast,inline FOPT_FLAGS = -fastsse -O3 -Mipa=fast,inline # # GCC-specific section # default=default=gcc=default: CC = $(MPI_HOME)/bin/mpicc FC = $(MPI_HOME)/bin/mpif90 CXX = $(MPI_HOME)/bin/mpicxx EXTRA_CXXFLAGS = -DMPICH_IGNORE_CXX_SEEK CPPFLAGS = -E default=base=gcc=default: COPT_FLAGS = -O2 CXXOPT_FLAGS = -O2 FOPT_FLAGS = -O2 default=peak=gcc=default: COPT_FLAGS = -O3 -funroll-loops -ffast-math -march=k8 -ftree-vectorize CXXOPT_FLAGS = -O3 -funroll-loops -ffast-math -march=k8 -ftree-vectorize FOPT_FLAGS = -O3 -funroll-loops -ffast-math -march=k8 -ftree-vectorize # # Pathscale-specific section # default=default=pathscale=default: CC = $(MPI_HOME)/bin/mpicc FC = $(MPI_HOME)/bin/mpif90 CXX = $(MPI_HOME)/bin/mpicxx EXTRA_CXXFLAGS = -DMPICH_IGNORE_CXX_SEEK CPPFLAGS = -E default=base=pathscale=default: COPT_FLAGS = -O2 -LANG:copyinout=OFF CXXOPT_FLAGS = -O2 -LANG:copyinout=OFF FOPT_FLAGS = -O2 -LANG:copyinout=OFF default=peak=pathscale=default: COPT_FLAGS = -Ofast -LANG:copyinout=OFF CXXOPT_FLAGS = -Ofast -LANG:copyinout=OFF FOPT_FLAGS = -Ofast -LANG:copyinout=OFF # # Intel-specific section # default=default=intel=default: CC = $(MPI_HOME)/bin/mpicc FC = $(MPI_HOME)/bin/mpif90 CXX = $(MPI_HOME)/bin/mpicxx EXTRA_CXXFLAGS = -DMPICH_IGNORE_CXX_SEEK CPPFLAGS = -E EXTRA_LDFLAGS=-i-static default=base=intel=default: COPT_FLAGS = -O2 CXXOPT_FLAGS = -O2 FOPT_FLAGS = -O2 default=peak=intel=default: COPT_FLAGS = -O3 -ipo -no-prec-div CXXOPT_FLAGS = -O3 -ipo -no-prec-div FOPT_FLAGS = -O3 -ipo -no-prec-div # # Universal flags # default=default=default=default: EXTRA_CFLAGS = -I. EXTRA_FFLAGS = -I. EXTRA_LDFLAGS = EXTRA_LIBS = COPTIMIZE = ${COPT_FLAGS} CXXOPTIMIZE = ${COPT_FLAGS} FOPTIMIZE = ${COPT_FLAGS} # # Portability flags # 104.milc=default=default=default: submit = \$CMD_PREFIX \$MPI_ROOT/bin/mpirun -machinefile \$SPEC/machinefile -np $ranks $command < su3imp.in 115.fds4=default=pathscale=default: CPORTABILITY = -DSPEC_MPI_LC_TRAILING_DOUBLE_UNDERSCORE 121.pop2=default=pgi=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG 121.pop2=default=gcc=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG 121.pop2=default=pathscale=default: CPORTABILITY = -DSPEC_MPI_DOUBLE_UNDERSCORE 121.pop2=default=intel=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG 127.wrf2=default=pgi=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG -DSPEC_MPI_LINUX 127.wrf2=default=gcc=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG -DSPEC_MPI_LINUX 127.wrf2=default=pathscale=default: CPORTABILITY = -DF2CSTYLE -DSPEC_MPI_DOUBLE_UNDERSCORE -DSPEC_MPI_LINUX 127.wrf2=default=intel=default: CPORTABILITY = -DSPEC_MPI_CASE_FLAG -DSPEC_MPI_LINUX 130.socorro=default=pathscale=default: FPORTABILITY = -fno-second-underscore # # Additional peak flags # 130.socorro=peak=pgi=default: EXTRA_FPPFLAGS = -DSPEC_HAVE_BLAS EXTRA_LIBS = ${MATH_ROOT}/pgi64/lib/libacml.a ${MATH_ROOT}/pgi64/lib/libacml_mv.a 130.socorro=peak=gcc=default: EXTRA_FPPFLAGS = -DSPEC_HAVE_BLAS EXTRA_LIBS = ${MATH_ROOT}/gfortran64/lib/libacml.a ${MATH_ROOT}/gfortran64/lib/libacml_mv.a 130.socorro=peak=pathscale=default: EXTRA_FPPFLAGS = -DSPEC_HAVE_BLAS -DSPEC_HAS_DBESJN EXTRA_FFLAGS = -static-data -intrinsic=dbesjn EXTRA_LIBS = -intrinsic=dbesjn ${MATH_ROOT}/pathscale64/lib/libacml.a ${MATH_ROOT}/pathscale64/lib/libacml_mv.a 130.socorro=peak=intel=default: EXTRA_FPPFLAGS = -DSPEC_HAVE_BLAS EXTRA_LIBS = ${MATH_ROOT}/lib/em64t/libmkl_em64t.a ${MATH_ROOT}/lib/em64t/libmkl_lapack.a ${MATH_ROOT}/lib/em64t/libmkl_solver.a # 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: flagsurl000 = http://www.spec.org/mpi2007/flags/MPI2007_flags.20070717.02.xml hw_avail = Jan-2004 system_class = Homo node_baseline_notes_000=Only the first node serves as a head and fileserver node, in addition to node_baseline_notes_005=being a compute node. All other nodes are compute nodes only.