# Invocation command line: # /home/kpg/cpu2006/bin/runspec --reportable -T peak -c fp-speed-base-may11a-gcc-linux-noapar-numa2 fp # output_root was not used for this run ############################################################################ ###################### Overall control ################################ # Some flags must be set before the first occurrence of a named section ext = speed-fp-may11a-gcc-noapar-numa2 flagsurl000 = http://www.spec.org/cpu2006/flags/GCC-4.4.0.xml action = validate output_format = asc,cfgfile,html,csv verbose = 6 iterations = 1 # in a real run, would be 3 or more tune = base expand_notes = 1 log_line_width = 4090 # to avoid choking vi preenv = 1 hw_nchips = 2 hw_ncores = 8 makeflags = -j16 use_submit_for_speed = 1 submit = taskset -c 0 numactl -l $command #################### Compiler invocation #################################### default: #SPECLANG = /data1/SUNWspro.b41.1/SUNWspro/bin/ #%define compiler_showversion 1 %define compiler_verbose 1 %ifdef %{compiler_showversion} CVERBOSE = --version CXXVERBOSE = --version FCVERBOSE = --version %endif %ifdef %{compiler_verbose} CVERBOSE = -Wall CXXVERBOSE = -Wall FCVERBOSE = -Wall %endif CC = ${SPECLANG}gcc ${CVERBOSE} CXX = ${SPECLANG}g++ ${CXXVERBOSE} FC = ${SPECLANG}gfortran ${FCVERBOSE} ########################## Portability Flags ############################ sw_base_ptrsize = 64-bit default=default=default=default: PORTABILITY = -DSPEC_CPU_LP64 # -DSPEC_CPU_LINUX_IA32 481.wrf=default=default=default: CPORTABILITY = -DSPEC_CPU_CASE_FLAG -DSPEC_CPU_LINUX ################### Optimization Definitions ########################### default=default=default=default: EXTRA_LDFLAGS = -Wl,"-z common-page-size=2M" # To get large pages with libhugetlbfs #AUTOPAR = -ftree-parallelize-loops=2 ARCH = -mtune=core2 -msse4.2 -march=core2 FAST = -O2 -m64 $(ARCH) -fprefetch-loop-arrays -funroll-all-loops FASTER = -O3 -m64 $(ARCH) -fprefetch-loop-arrays -funroll-all-loops -ffast-math FASTER_NOMATH = -O3 -m64 $(ARCH) -fprefetch-loop-arrays -funroll-all-loops #################### Baseline FP Optimization Flags #################### fp=base=default=default: COPTIMIZE = $(FASTER_NOMATH) CXXOPTIMIZE = $(FASTER) FOPTIMIZE = $(FASTER_NOMATH) # $(AUTOPAR) # gromacs and gamess fails compare with -ffast-math #################### Peak FP Optimization Flags #################### fp=peak=default=default: feedback = 1 PASS1_CFLAGS = -fprofile-generate # -fripa see http://gcc.gnu.org/wiki/LightweightIpo PASS1_CXXFLAGS = -fprofile-generate # -fripa see http://gcc.gnu.org/wiki/LightweightIpo PASS1_LDFLAGS = -fprofile-generate PASS2_CFLAGS = -fprofile-use PASS2_CXXFLAGS = -fprofile-use PASS2_LDFLAGS = -fprofile-use COPTIMIZE = $(FASTER) CXXOPTIMIZE = $(FASTER) FOPTIMIZE = $(FASTER) $(AUTOPAR) 435.gromacs=peak: COPTIMIZE = $(FASTER_NOMATH) 436.cactusADM=peak: COPTIMIZE = $(FASTER_NOMATH) #416.gamess=peak: # will not compile with autopar #EXTRA_FFLAGS= -ftree-parallelize-loops=0 #################### Informational fields ############################## default=default=default=default: hw_vendor = Sun Microsystems test_sponsor = Sun Microsystems tester = Sun Microsystems license_num = 6 hw_model = Sun Blade X6270 (GCC 4.4.0) hw_cpu_name = Intel Xeon X5570 hw_cpu_mhz = 2933 hw_cpu_char = Intel Turbo Boost Technology up to 3.33 GHz hw_ncoresperchip = 4 hw_nthreadspercore = 2 hw_ncpuorder = 1 or 2 chips hw_pcache = 32 KB I + 32 KB D on chip per core hw_scache = 256 KB I+D on chip per core hw_tcache = 8 MB I+D on chip per chip hw_ocache = None hw_avail = Apr-2009 hw_disk000 = 1 x 146 GB Sun 10,000 RPM SAS hw_fpu = Integrated hw_memory = 24 GB (6 x 4 GB DDR3-1333) hw_other = None sw_avail = Apr-2009 sw_peak_ptrsize = 64-bit sw_compiler000 = GCC 4.4.0 sw_file = ext3 sw_os000 = SUSE Linux Enterprise Server 11.0 (x86_64) sw_os001 = Kernel 2.6.27.19-5-default sw_other000 = gmp-4.3.1 and mpfr-2.4.1 sw_other001 = Large pages were obtained with libhugetlbfs-2.3 sw_state = Run level 5 (multi-user with display manager) notes_os_shell_000 = Default ulimit settings were used. notes_os_sys_000 = notes_os_sys_005 = 2 GB of swap was enabled on local disk. notes_os_sys_010 = notes_os_sys_015 = 512 large (2 MB) pages were allocated using: notes_os_sys_020 = sysctl vm.nr_hugepages=512 notes_os_sys_025 = HUGETLB_MORECORE=yes notes_os_sys_030 = export LD_PRELOAD=/usr/lib64/libhugetlbfs.so notes_os_sys_035 = For more information on tuning paramaters, please notes_os_sys_040 = see the "Platform settings" section of the flags file. notes_submit_000 = The config file option 'submit' was used, along with 'numactl', to notes_submit_005 = run each benchmark on a specific core. notes_plat_000 = AMIBIOS Build Date 1/26/09 ID 07.01.36.00 notes_plat_005 = Default BIOS settings used except: notes_plat_010 = Intel VT-d: Disabled. VT-d, if enabled, supports notes_plat_015 = remapping of I/O DMA transfers for virtualization. notes_plat_020 = 482.sphinx3: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 444.namd: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 433.milc: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1