# Invocation command line: # /home/spec/cpu2006/bin/runspec --reportable --flagsurl=CPU2006_flags.HP-UX11iv3_0903.xml --verbose=6 --config=bl870c_24.cfg --rate 8 --tuning=base int # output_root was not used for this run ############################################################################ ext = bl870c_24 teeout = yes teerunout = yes makeflags = -j1 log_line_width = 512 use_submit_for_speed = yes submit = let "MYCPU=\$SPECCOPYNUM*2" ;mpsched -c \$MYCPU $command #submit = let "MYNUM=$SPECCOPYNUM" ; let "LDOM=\$MYNUM/8" ; mpsched -l \$LDOM $command ####################################################################### ## system information ####################################################################### default=default=default=default: # test_date = May-2008 hw_vendor = Hewlett-Packard Company tester = Hewlett-Packard Company license_num = 03 hw_avail = Nov-2007 hw_model000 = HP Integrity BL870c (1.6GHz/24MB Dual-Core hw_model001 = Intel Itanium 2) hw_cpu_name = Dual-Core Intel Itanium 9150N hw_cpu_char = 1.6GHz/24MB, 533MHz FSB hw_cpu_mhz = 1600 hw_fpu = Integrated hw_nchips = 4 hw_ncores = 8 hw_ncoresperchip = 2 hw_nthreadspercore = 1 hw_ncpuorder = 1-4 chips hw_pcache = 16 KB I + 16 KB D on chip per core hw_scache = 1 MB I + 256 KB D on chip per core hw_tcache = 12 MB I+D on chip per core hw_ocache = None hw_memory = 96 GB (24x4GB PC-4200 DIMMs) hw_disk = 2x73 GB 15K RPM SAS hw_other = None sw_avail = Mar-2009 sw_os = HPUX11i-DC-OE B.11.31.0903 sw_compiler = HP C/aC++ Developer's Bundle C.11.31.04.2 sw_other = MallocNextGen B.11.31.0903.02 sw_file = vxfs sw_state = Multi-user # sw_auto_parallel = No sw_base_ptrsize = 32-bit sw_peak_ptrsize = 32-bit notes_os_000= The system had the March 2009 HP-UX 11i v3 Data Center notes_os_005= Operating Environment and March 2009 compilers installed. notes_os_010= notes_os_015= The following kernel tunables were set, in addition to the notes_os_020= defaults set by the Base Operating Environment: notes_os_025= notes_os_030= filecache_max=25% notes_os_035= filecache_min=25% notes_os_040= maxdsiz=3221225472 notes_os_045= fcache_fb_policy=1 notes_os_050= base_pagesize=64 notes_os_055= pagezero_daemon_enabled=0 notes_os_060= vxfs_ifree_timelag=-1 notes_plat_000= Hardware Threading was disabled notes_plat_005 = The following config file entry was used to bind notes_plat_010 = processes to cores using the HP-UX "mpsched" utility: notes_plat_015 = submit = let "MYCPU=\$SPECCOPYNUM*2" ;mpsched -c \$MYCPU $command ############################################################################# default=default=default=default: CC = /opt/ansic/bin/cc -AC99 CXX = /opt/aCC/bin/aCC -Aa FC = /opt/fortran90/bin/f90 FOPTIMIZE = +Ofaster -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64K COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64K CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64K EXTRA_CXXLIBS = -lmallocng EXTRA_LDFLAGS = -Wl,-N ####################################### PEAK peak - faster #### default=peak=default=default: FOPTIMIZE = +Ofaster -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64M COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64M CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-aarchive_shared -Wl,+pd,64M -Wl,+pi,64M ############################################################### ##### Benchmark specfic PEAK optimization flags for fp ##### ############################################################### 410.bwaves=peak=default=default: # BENCHLANG=F77 basepeak=true 416.gamess=peak=default=default: # BENCHLANG=F77 FOPTIMIZE = +Ofaster -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Odataprefetch=direct EXTRA_LDFLAGS = -Wl,-N 433.milc=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) EXTRA_LDFLAGS = -Wl,-N 434.zeusmp=peak=default=default: # BENCHLANG=F77 basepeak=true 435.gromacs=peak=default=default: # BENCHLANG=F77 C feedback=1 FOPTIMIZE = +Ofaster -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_FFLAGS = +Oprofile=collect:all PASS1_LDFFLAGS = $(PASS1_FFLAGS) PASS2_FFLAGS = +Oprofile=use PASS2_LDFFLAGS = $(PASS2_FFLAGS) COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) 436.cactusADM=peak=default=default: # BENCHLANG=F C basepeak=true 437.leslie3d=peak=default=default: # BENCHLANG=F basepeak=true 444.namd=peak=default=default: # BENCHLANG=CXX basepeak=true 447.dealII=peak=default=default: # BENCHLANG=CXX basepeak=true 450.soplex=peak=default=default: # BENCHLANG=CXX feedback=1 CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap PASS1_CXXFLAGS = +Oprofile=collect:all PASS1_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS1_CXXFLAGS) PASS2_CXXFLAGS = +Oprofile=use PASS2_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS2_CXXFLAGS) EXTRA_LDFLAGS = -Wl,-N 453.povray=peak=default=default: # BENCHLANG=CXX feedback=1 CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CXXFLAGS = +Oprofile=collect:all PASS1_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS1_CXXFLAGS) PASS2_CXXFLAGS = +Oprofile=use PASS2_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS2_CXXFLAGS) 454.calculix=peak=default=default: # BENCHLANG=F C basepeak=true 459.GemsFDTD=peak=default=default: # BENCHLANG=F feedback=1 FOPTIMIZE = +Ofaster -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Odataprefetch=direct PASS1_FFLAGS = +Oprofile=collect:all PASS1_LDFFLAGS = $(PASS1_FFLAGS) PASS2_FFLAGS = +Oprofile=use PASS2_LDFFLAGS = $(PASS2_FFLAGS) EXTRA_LDFLAGS = -Wl,-N 465.tonto=peak=default=default: # BENCHLANG=F feedback=1 FOPTIMIZE = +Ofaster -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Odataprefetch=direct PASS1_FFLAGS = +Oprofile=collect:all PASS1_LDFFLAGS = $(PASS1_FFLAGS) PASS2_FFLAGS = +Oprofile=use PASS2_LDFFLAGS = $(PASS2_FFLAGS) 470.lbm=peak=default=default: # BENCHLANG=C basepeak=true 481.wrf=peak=default=default: # BENCHLANG=F C basepeak=true 482.sphinx3=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) ############################################################### ##### Benchmark specfic PEAK optimization flags for int ##### ############################################################### 400.perlbench=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) EXTRA_LDFLAGS = -Wl,-N 401.bzip2=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) EXTRA_LDFLAGS = -Wl,-N 403.gcc=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) EXTRA_LDFLAGS = -Wl,-N 429.mcf=peak=default=default: BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) EXTRA_LDFLAGS = -Wl,-N #basepeak=true 445.gobmk=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Odataprefetch=direct PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) 456.hmmer=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) 458.sjeng=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Odataprefetch=direct PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) 462.libquantum=peak=default=default: # BENCHLANG=C feedback=1 COPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CFLAGS = +Oprofile=collect:all PASS1_LDCFLAGS = $(PASS1_CFLAGS) PASS2_CFLAGS = +Oprofile=use PASS2_LDCFLAGS = $(PASS2_CFLAGS) 464.h264ref=peak=default=default: # BENCHLANG=C basepeak=true 471.omnetpp=peak=default=default: # BENCHLANG=CXX feedback=1 CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M PASS1_CXXFLAGS = +Oprofile=collect:all PASS1_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS1_CXXFLAGS) PASS2_CXXFLAGS = +Oprofile=use PASS2_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS2_CXXFLAGS) EXTRA_CXXLIBS = -lmallocng #basepeak=true 473.astar=peak=default=default: # BENCHLANG=CXX CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap EXTRA_CXXLIBS = -lmallocng 483.xalancbmk=peak=default=default: # BENCHLANG=CXX feedback=1 CXXOPTIMIZE = +Ofaster +Otype_safety=ansi -Wl,-a,archive_shared -Wl,+pd,64M -Wl,+pi,64M +Onoparmsoverlap PASS1_CXXFLAGS = +Oprofile=collect:all PASS1_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS1_CXXFLAGS) PASS2_CXXFLAGS = +Oprofile=use PASS2_LDCXXFLAGS = $(EXTRA_CXXFLAGS) $(PASS2_CXXFLAGS) EXTRA_CXXLIBS = -lmallocng #################################################################### ### PORTABILITY flags ### (assemble portability flags here, separately) ################################################################### 400.perlbench=default=default=default: CPORTABILITY = -DSPEC_CPU_HPUX_IA64 401.bzip2=default=default=default: 403.gcc=default=default=default: CPORTABILITY = -DSPEC_CPU_HPUX 410.bwaves=default=default=default: 416.gamess=default=default=default: 429.mcf=default=default=default: 433.milc=default=default=default: 434.zeusmp=default=default=default: 435.gromacs=default=default=default: 436.cactusADM=default=default=default: 437.leslie3d=default=default=default: 444.namd=default=default=default: 445.gobmk=default=default=default: 447.dealII=default=default=default: 450.soplex=default=default=default: 453.povray=default=default=default: CXXPORTABILITY = -DSPEC_CPU_NEED_INVHYP 454.calculix=default=default=default: ################################## # Only needed for 11iv2. Comment out if using 11iv3 #CPORTABILITY = -DSPEC_CPU_NOZMODIFIER ################################## 456.hmmer=default=default=default: 458.sjeng=default=default=default: 459.GemsFDTD=default=default=default: 462.libquantum=default=default=default: CPORTABILITY = -DSPEC_CPU_HPUX 464.h264ref=default=default=default: 465.tonto=default=default=default: 470.lbm=default=default=default: 471.omnetpp=default=default=default: 481.wrf=default=default=default: CPORTABILITY = -DNOUNDERSCORE FPORTABILITY = +noppu 482.sphinx3=default=default=default: 483.xalancbmk=default=default=default: CXXPORTABILITY = -DSPEC_CPU_HPUX_IA64 999.specrand=default=default=default: ################################################ # 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/cpu2006/flags/Itanium-HPUX-flags.xml test_sponsor = Hewlett-Packard Company