# Invocation command line:
# /scratch/cpu2000.v13/bin/runspec -o asc,config -c sx2000dc_HPaug06_int88 --deletework --reportable -r -u 128 int
############################################################################
ext         = int88
tune        = all
basepeak=true
use_submit_for_speed = yes
submit = let "MYNUM=$SPECUSERNUM" ; let "LDOM=\$MYNUM/8" ; mpsched -l \$LDOM $command 

########################################################################
# standard compilers                                                   #
######################################################################## 

default=default=default=default:
CC                   = /opt/ansic/bin/cc
CXX                  = /opt/aCC/bin/aCC

########################################################################
# Benchmark specific portability flags.                                #
######################################################################## 

notes005= Portability Flags
176.gcc=default=default=default:   
CPORTABILITY          = -DHOST_WORDS_BIG_ENDIAN
notes010= 176.gcc     : -DHOST_WORDS_BIG_ENDIAN

186.crafty=default=default=default:  
CPORTABILITY          = -DHP
notes020= 186.crafty  : -DHP

253.perlbmk=default=default=default:    
CPORTABILITY          = -DSPEC_CPU2000_HP
notes030= 253.perlbmk : -DSPEC_CPU2000_HP

254.gap=default=default=default:  
CPORTABILITY          = -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO 
notes035= 254.gap     : -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO 
notes036= 

########################################################################
# base options.                                                        #
######################################################################## 

int=base=default=default:

COPTIMIZE            = +Ofaster +Otype_safety=ansi 
PASS1_CFLAGS         = +Oprofile=collect:all
PASS1_LDCFLAGS       = $(PASS1_CFLAGS)
PASS2_CFLAGS         = +Oprofile=use
PASS2_LDCFLAGS       = $(PASS2_CFLAGS)
LDCFLAGS             = $(COPTIMIZE)

CXXOPTIMIZE          = +Ofaster +Otype_safety=ansi 
PASS1_CXXFLAGS       = +Oprofile=collect:all
PASS1_LDCXXFLAGS     = $(PASS1_CXXFLAGS)
PASS2_CXXFLAGS       = +Oprofile=use
PASS2_LDCXXFLAGS     = $(PASS2_CXXFLAGS)
LDCXXFLAGS           = $(CXXOPTIMIZE)

notes050= Base Flags
notes055=   all       : +Oprofile=collect:all/+Oprofile=use
notes060=   C         : +Ofaster +Otype_safety=ansi
notes065=   C++       : +Ofaster +Otype_safety=ansi
notes066= 

########################################################################
# peak options.                                                        #
######################################################################## 

int=peak=default=default:
notes070= Peak Flags:
notes071=   same as base (basepeak=true set globally)
notes072=

default=default=default=default:
notes170= 
notes180= Kernel Tunables:
notes182=   dbc_max_pct=10
notes184=   dbc_min_pct=10
notes186=   maxdsiz=3221225472
notes188=   maxssiz=401604608
notes201=
notes235= Notes:
notes236= 
notes237=   The system had the June 2006 HP-UX 11i v2 Technical Computing 
notes238=   Operating Environment (TCOE) installed, along with the AR0606
notes239=   compilers, and the following patches:
notes240=
notes241=   PHSS_34852  linker + fdp cumulative patch 
notes242=   PHSS_34853  Math Library Cumulative Patch 
notes243=   PHSS_34854  Integrity Unwind Library 
notes244=   PHSS_34855  HP C Compiler (A.06.12) 
notes245=   PHSS_34856  aC++ Compiler (A.06.12) 
notes246=   PHSS_34857  u2comp/be/plugin library patch 
notes247=   PHSS_34395  FORTRAN I/O Library [libIO77] 
notes248=   PHSS_34397  FORTRAN Intrinsics [libF90 B.11.23.16] 
notes249=   PHSS_34399  HP FORTRAN90
notes250=   PHSS_34441  aC++ Runtime (IA: A.06.10)
notes251=   PHKL_34020  Perfmon enhancements and Itanium-2 9000 HWE 
notes252=

notes300=   System was configured as a single partition with 16 cells and
notes301=   4 processors (8 cores) per cell.  Memory was configured as 50%
notes302=   local and 50% interleaved.
notes303=
notes304=   HP-UX mpsched utility was used to assign processes to cells.
notes305=
notes306=   filesystem used for spec runs mounted tmplog
notes307=

default=default=default=default:
hw_vendor=    Hewlett-Packard Company
hw_model=     HP Integrity Superdome (1.6GHz/24MB Dual Core Itanium 2)
hw_cpu=       Dual Core Intel(R) Itanium(R) 2 (1.6GHz/24MB, 533MHz FSB)
hw_cpu_mhz=   1600
hw_fpu=       Integrated
hw_ncpu=      128 cores, 64 chips, 2 cores/chip (Hyper-Threading Technology disabled)
hw_ncpuorder= 2-128
hw_parallel=  no
hw_pcache=    16KBI + 16KBD    on chip, per core
hw_scache=    1024KBI + 256KBD on chip, per core
hw_tcache=    12.0MB (I+D)     on chip, per core
hw_ocache=    N/A
hw_memory=    512GB (512x1GB DIMMs)
hw_disk=      73GB 15K SCSI
hw_other=     N/A
sw_os=        HPUX11i-TCOE B.11.23.0606
sw_compiler001= HP C/ANSI C Compiler C.11.23.12
sw_compiler002= HP aC++ Compiler C.11.23.12
sw_file=      vxfs
sw_state=     Multi-user
company_name= Hewlett-Packard Company
machine_name= HP Integrity Superdome
license_num=  3
tester_name=  Hewlett-Packard Company
test_date=    Jul-2006
hw_avail=     Sep-2006
sw_avail=     Aug-2006
prepared_by=  Kirby Collins <kirby.collins@hp.com>