# Invocation command line: # /spec/cpu2000/bin/runspec -r -u 2 -c ATX.rate.publish.cfg -n 3 -T all -i ref fp ############################################################################ ############################################################################ ############################################################################ ################################################################################################ # # Config-file to benchmark the .... with the SPEC cpu2000 V1.3 suite. # ################################################################################################ # # Global options for runspec # runlist = all action = validate iterations = 3 output_format = asc,config ignore_errors = 0 reportable = 1 mean_anyway = 1 size = ref tune = base,peak ext = 970PG_ATX_rate env_vars = 1 deletework = 0 # For rate-runs, invoke with "-r -u $USERS". rate = 1 users = 2 # # The following commands cause the process thread to bind to a correseponding # CPU. This improves performance by removing the overhead of threads "drifting" # between CPU's. # # The form below causes threads to bind to even-numbered CPU's if there are # half as many threads as CPU's. Otherwise the remaining threads bind to the # odd-numbered CPU's. This is to ensure 1 thread per core if SMT is anabled. # In this example there are 8 CPU's labeled [0..3]. # submit = bindprocessor \$\$ \$SPECUSERNUM; $command use_submit_for_speed = 1 # #=============================================================================== # How the compilers are called #=============================================================================== # To remove all the warning messages that are put out, you can append the following # compile time message suppression flag to the compiler invocation lines: # # -w -qinfo=noinl -qsuppress=1500-036 # # To suppress the Fortran function compilation messages, add to the FC/F77/FXLF # lines: # -qsuppress=cmpmsg # # # To speed builds with ipa, use "-qipa=noobject" to suppress code generation # until the final IPA link step. # To speed builds with ipa, use "-qipa=threads:n" to direct ipa to use n threads. #=============================================================================== # C_COMPILER = F_COMPILER = int=default=default=default: CC = ${C_COMPILER}/usr/vac/bin/cc CCXLC = ${C_COMPILER}/usr/vac/bin/xlc CXX = ${C_COMPILER}/usr/vacpp/bin/xlC fp=default=default=default: CC = ${C_COMPILER}/usr/vac/bin/xlc FC = ${F_COMPILER}/usr/bin/xlf90 F77 = ${F_COMPILER}/usr/bin/xlf90 FXLF = ${F_COMPILER}/usr/bin/xlf # # The next line set up parallel make, the value of j is the number of threads. # #makeflags = -j8 # # galgel & facerec do not have dependency rules to allow parallel make's. The # easiest way to handle them is to add "makeflags = -j1" to their portability # flags section. # # # # SPECint2000 portability flags. These are required to make the programs # work with the given compilers and are not optimizations. # 164.gzip=default=default=default: 175.vpr=default=default=default: 176.gcc=default=default=default: EXTRA_CFLAGS=-ma -DHOST_WORDS_BIG_ENDIAN 181.mcf=default=default=default: 186.crafty=default=default=default: EXTRA_CFLAGS=-DAIX 197.parser=default=default=default: 252.eon=default=default=default: 253.perlbmk=default=default=default: EXTRA_CFLAGS=-DSPEC_CPU2000_AIX 254.gap=default=default=default: EXTRA_CFLAGS=-DSYS_IS_BSD -DSYS_STRING_H -DSYS_HAS_MALLOC_PROTO -DSYS_HAS_CALLOC_PROTO 255.vortex=default=default=default: 256.bzip2=default=default=default: 300.twolf=default=default=default: EXTRA_CFLAGS=-DHAVE_SIGNED_CHAR # # SPECint2000 base-level optimizations. These confirm to a 4-flag # count. Note that the flags vary between languages (C & C++ in # this case). # int=base=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -blpdata -D_ILS_MACROS PASS1_LDCFLAGS = -qpdf1 -O5 -blpdata -D_ILS_MACROS PASS2_CFLAGS = -qpdf2 -O5 -blpdata -D_ILS_MACROS PASS2_LDCFLAGS = -qpdf2 -O5 -blpdata -D_ILS_MACROS # # Combination used with "eon" (i.e. C++ base). # 252.eon=base=default=default: fdo_pre0 = ${C_COMPILER}/usr/vacpp/bin/cleanpdf PASS1_CXXFLAGS = -qpdf1 -O4 -qalign=natural PASS1_LDCXXFLAGS = -qpdf1 -O4 -qalign=natural PASS2_CXXFLAGS = -qpdf2 -O4 -qalign=natural PASS2_LDCXXFLAGS = -qpdf2 -O4 -qalign=natural # # # SPECint2000 peak-level optimizations. # 164.gzip=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -q64 -blpdata -lhmu -qenablevmx PASS1_LDCFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -q64 -blpdata -lhmu -qenablevmx PASS2_CFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -q64 -blpdata -lhmu -qenablevmx PASS2_LDCFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -q64 -blpdata -lhmu -qenablevmx fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 175.vpr=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata -lhmu PASS1_LDCFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata -lhmu PASS2_CFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata -lhmu PASS2_LDCFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata -lhmu fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 176.gcc=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -D_ILS_MACROS -blpdata PASS1_LDCFLAGS = -qpdf1 -O5 -D_ILS_MACROS -blpdata PASS2_CFLAGS = -qpdf2 -O5 -D_ILS_MACROS -blpdata PASS2_LDCFLAGS = -qpdf2 -O5 -D_ILS_MACROS -blpdata 181.mcf=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata PASS1_LDCFLAGS = -qpdf1 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata PASS2_CFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata PASS2_LDCFLAGS = -qpdf2 -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 186.crafty=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qfdpr -q64 -lhmu PASS1_LDCFLAGS = -qpdf1 -O5 -qfdpr -q64 -lhmu PASS2_CFLAGS = -qpdf2 -O5 -qfdpr -q64 -lhmu PASS2_LDCFLAGS = -qpdf2 -O5 -qfdpr -q64 -lhmu fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 197.parser=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O4 -qfdpr -D_ILS_MACROS -blpdata PASS1_LDCFLAGS = -qpdf1 -O4 -qfdpr -D_ILS_MACROS -blpdata PASS2_CFLAGS = -qpdf2 -O4 -qfdpr -D_ILS_MACROS -blpdata PASS2_LDCFLAGS = -qpdf2 -O4 -qfdpr -D_ILS_MACROS -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 252.eon=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CXXFLAGS = -qpdf1 -O4 -qalign=natural PASS1_LDCXXFLAGS = -qpdf1 -O4 -qalign=natural PASS2_CXXFLAGS = -qpdf2 -O4 -qalign=natural PASS2_LDCXXFLAGS = -qpdf2 -O4 -qalign=natural 253.perlbmk=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O4 -qalign=natural -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS1_LDCFLAGS = -qpdf1 -O4 -qalign=natural -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS2_CFLAGS = -qpdf2 -O4 -qalign=natural -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS2_LDCFLAGS = -qpdf2 -O4 -qalign=natural -D_ILS_MACROS -blpdata -lhmu -qenablevmx 254.gap=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS1_LDCFLAGS = -qpdf1 -O5 -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS2_CFLAGS = -qpdf2 -O5 -D_ILS_MACROS -blpdata -lhmu -qenablevmx PASS2_LDCFLAGS = -qpdf2 -O5 -D_ILS_MACROS -blpdata -lhmu -qenablevmx 255.vortex=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O4 -qfdpr -blpdata -lhmu PASS1_LDCFLAGS = -qpdf1 -O4 -qfdpr -blpdata -lhmu PASS2_CFLAGS = -qpdf2 -O4 -qfdpr -blpdata -lhmu PASS2_LDCFLAGS = -qpdf2 -O4 -qfdpr -blpdata -lhmu fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 256.bzip2=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qfdpr -blpdata PASS1_LDCFLAGS = -qpdf1 -O5 -qfdpr -blpdata PASS2_CFLAGS = -qpdf2 -O5 -qfdpr -blpdata PASS2_LDCFLAGS = -qpdf2 -O5 -qfdpr -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 300.twolf=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O4 -qfdpr -qarch=pwr3 -qtune=pwr3 -blpdata PASS1_LDCFLAGS = -qpdf1 -O4 -qfdpr -qarch=pwr3 -qtune=pwr3 -blpdata PASS2_CFLAGS = -qpdf2 -O4 -qfdpr -qarch=pwr3 -qtune=pwr3 -blpdata PASS2_LDCFLAGS = -qpdf2 -O4 -qfdpr -qarch=pwr3 -qtune=pwr3 -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe # # # Notes for the Integer benchmarks. # int=default=default=default: notes000= Portability Flags: notes005= 176.gcc: -ma -DHOST_WORDS_BIG_ENDIAN notes010= 186.crafty: -DAIX notes025= 253.perlbmk: -DSPEC_CPU2000_AIX notes030= 254.gap: -DSYS_IS_BSD -DSYS_STRING_H notes035= -DSYS_HAS_MALLOC_PROTO -DSYS_HAS_CALLOC_PROTO notes040= 300.twolf: -DHAVE_SIGNED_CHAR notes045= notes050= Base Optimization Flags: notes055= C: -qpdf1/pdf2 notes060= -O5 -blpdata -D_ILS_MACROS notes065= C++: -qpdf1/pdf2 notes070= -O4 -qalign=natural notes075= notes080= Peak Optimization Flags notes085= 164.gzip: -qpdf1/pdf2 notes090= -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -q64 -blpdata -lhmu -qenablevmx notes095= fdpr -q -O3 notes100= 175.vpr: -qpdf1/pdf2 notes105= -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata -lhmu notes110= fdpr -q -O3 notes115= 176.gcc: -qpdf1/pdf2 notes120= -O5 -D_ILS_MACROS -blpdata notes125= 181.mcf: -qpdf1/pdf2 notes127= -O5 -qalign=natural -qhot=arraypad -qfdpr -Q -qmaxmem=-1 -blpdata notes129= fdpr -q -O3 notes130= 186.crafty: -qpdf1/pdf2 notes135= -O5 -qfdpr -q64 -lhmu notes137= fdpr -q -O3 notes140= 197.parser: -qpdf1/pdf2 notes145= -O4 -qfdpr -D_ILS_MACROS -blpdata notes150= fdpr -q -O3 notes155= 252.eon: -qpdf1/pdf2 notes160= -O4 -qalign=natural notes165= 253.perlbmk: -qpdf1/pdf2 notes170= -O4 -qalign=natural -D_ILS_MACROS -blpdata -lhmu -qenablevmx notes175= 254.gap: -qpdf1/pdf2 notes180= -O5 -D_ILS_MACROS -blpdata -lhmu -qenablevmx notes185= 255.vortex: -qpdf1/pdf2 notes190= -O4 -qfdpr -blpdata -lhmu notes195= fdpr -q -O3 notes200= 256.bzip2: -qpdf1/pdf2 notes205= -O5 -qfdpr -blpdata notes210= fdpr -q -O3 notes215= 300.twolf: -qpdf1/pdf2 notes220= -O4 -qfdpr -qarch=pwr3 -qtune=pwr3 -blpdata notes225= fdpr -q -O3 notes230= # # # SPECfp2000 portability flags. These are required to make the programs # work with the given compilers and are not optimizations. # # First, the F90 benchmarks: # 178.galgel=default=default=default: EXTRA_FFLAGS=-qfixed -qsuffix=f=f90 187.facerec=default=default=default: EXTRA_FFLAGS=-qsuffix=f=f90 189.lucas=default=default=default: EXTRA_FFLAGS=-qsuffix=f=f90 191.fma3d=default=default=default: EXTRA_FFLAGS= -qsuffix=f=f90 # # The F77 benchmarks compile with FC for "base" and F77 for "peak", so # we need to assign the portability-flags differently between them. # 168.wupwise=base=default=default: EXTRA_FFLAGS = -qfixed 168.wupwise=peak=default=default: EXTRA_F77FLAGS = -qfixed 171.swim=base=default=default: EXTRA_FFLAGS = -qfixed 171.swim=peak=default=default: EXTRA_F77FLAGS = -qfixed 172.mgrid=base=default=default: EXTRA_FFLAGS = -qfixed 172.mgrid=peak=default=default: EXTRA_F77FLAGS = -qfixed 173.applu=base=default=default: EXTRA_FFLAGS = -qfixed 173.applu=peak=default=default: EXTRA_F77FLAGS = -qfixed 200.sixtrack=base=default=default: EXTRA_FFLAGS = -qfixed 200.sixtrack=peak=default=default: EXTRA_F77FLAGS = -qfixed 301.apsi=base=default=default: EXTRA_FFLAGS = -qfixed 301.apsi=peak=default=default: EXTRA_F77FLAGS = -qfixed # # # SPECfp2000 base-level optimizations. These confirm to a 4-flag # count. Note that the flags vary between languages (C & Fortran # in this case). We also use feedback for C and not Fortran. # fp=base=default=default: FOPTIMIZE = -O5 -lhmu -blpdata -lmass fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -blpdata -qalign=natural PASS1_LDCFLAGS = -qpdf1 -O5 -blpdata -qalign=natural PASS2_CFLAGS = -qpdf2 -O5 -blpdata -qalign=natural PASS2_LDCFLAGS = -qpdf2 -O5 -blpdata -qalign=natural feedback = 0 177.mesa=base=default=default: feedback = 1 179.art=base=default=default: feedback = 1 183.equake=base=default=default: feedback = 1 188.ammp=base=default=default: feedback = 1 # # # SPECfp2000 peak-level optimizations. # 168.wupwise=peak=default=default: F77OPTIMIZE = -O5 -qsave -blpdata -lhmu -qenablevmx -lmass 171.swim=peak=default=default: PASS1_F77FLAGS = -qpdf1 -O4 -qfdpr -blpdata PASS1_LDF77FLAGS = -qpdf1 -O4 -qfdpr -blpdata PASS2_F77FLAGS = -qpdf2 -O4 -qfdpr -blpdata PASS2_LDF77FLAGS = -qpdf2 -O4 -qfdpr -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 172.mgrid=peak=default=default: F77OPTIMIZE = -O5 -qalign=struct=natural -qfdpr -q64 -blpdata fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 173.applu=peak=default=default: F77OPTIMIZE = -O5 -qarch=pwr3 -qtune=pwr3 -qalign=struct=natural -qfdpr -q64 -blpdata fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 177.mesa=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qfdpr -qalign=natural PASS1_LDCFLAGS = -qpdf1 -O5 -qfdpr -qalign=natural PASS2_CFLAGS = -qpdf2 -O5 -qfdpr -qalign=natural PASS2_LDCFLAGS = -qpdf2 -O5 -qfdpr -qalign=natural fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 178.galgel=peak=default=default: FOPTIMIZE = -O5 -qfdpr -q64 -blpdata -qenablevmx -lmass -qessl -lessl fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 179.art=peak=default=default: COPTIMIZE = -O5 -qarch=pwr3 -qtune=pwr3 -blpdata -lhmu 183.equake=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O5 -qfdpr -blpdata PASS1_LDCFLAGS = -qpdf1 -O5 -qfdpr -blpdata PASS2_CFLAGS = -qpdf2 -O5 -qfdpr -blpdata PASS2_LDCFLAGS = -qpdf2 -O5 -qfdpr -blpdata fdo_run2 = fdpr -q -O3 -p $commandexe -x $command fdo_post2 = cp ${baseexe}.fdpr $baseexe 187.facerec=peak=default=default: FOPTIMIZE = -O5 -qfdpr -blpdata -qenablevmx -lmass -qessl -lessl fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 188.ammp=peak=default=default: fdo_pre0 = ${C_COMPILER}/usr/vac/bin/cleanpdf PASS1_CFLAGS = -qpdf1 -O3 -qarch=auto -qtune=auto -qipa=level=2 -blpdata -lhmu -qenablevmx -lmass PASS1_LDCFLAGS = -qpdf1 -O3 -qarch=auto -qtune=auto -qipa=level=2 -blpdata -lhmu -qenablevmx -lmass PASS2_CFLAGS = -qpdf2 -O3 -qarch=auto -qtune=auto -qipa=level=2 -blpdata -lhmu -qenablevmx -lmass PASS2_LDCFLAGS = -qpdf2 -O3 -qarch=auto -qtune=auto -qipa=level=2 -blpdata -lhmu -qenablevmx -lmass 189.lucas=peak=default=default: FOPTIMIZE = -O3 -qarch=pwr4 -qtune=pwr4 -blpdata 191.fma3d=peak=default=default: FOPTIMIZE = -O5 -qarch=pwr3 -qtune=pwr3 -qalign=struct=natural -qfdpr -blpdata fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 200.sixtrack=peak=default=default: F77OPTIMIZE = -O3 -qarch=auto -qtune=auto -qfdpr -q64 -qenablevmx -lmass fdo_run1 = fdpr -q -O3 -p $commandexe -x $command fdo_post1 = cp ${baseexe}.fdpr $baseexe 301.apsi=peak=default=default: F77OPTIMIZE = -O5 -qhot=arraypad -qipa=noobject -qipa=partition=large -qmaxmem=-1 -q64 -qenablevmx -lmass # # # Notes for the Floating-Point benchmarks. # fp=default=default=default: notes000= Portability Flags: notes005= -qfixed used in: 168.wupwise, 171.swim, 172.mgrid, 173.applu, notes010= 178.galgel, 200.sixtrack, 301.apsi notes015= -qsuffix=f=f90 used in: 178.galgel, 187.facerec, 189.lucas, 191.fma3d notes020= notes025= Base Optimization Flags: notes030= Fortran: -O5 -lhmu -blpdata -lmass notes035= C: -qpdf1/pdf2 notes040= -O5 -blpdata -qalign=natural notes045= notes050= Peak Optimization Flags notes055= 168.wupwise: -O5 -qsave -blpdata -lhmu -qenablevmx -lmass notes075= 171.swim: -qpdf1/pdf2 notes080= -O4 -qfdpr -blpdata notes090= fdpr -q -O3 notes095= 172.mgrid: -O5 -qalign=struct=natural -qfdpr -q64 -blpdata notes100= fdpr -q -O3 notes115= 173.applu: -O5 -qarch=pwr3 -qtune=pwr3 -qalign=struct=natural -qfdpr -q64 -blpdata notes120= fdpr -q -O3 notes135= 177.mesa: -qpdf1/pdf2 notes140= -O5 -qfdpr -qalign=natural notes145= fdpr -q -O3 notes155= 178.galgel: -O5 -qfdpr -q64 -blpdata -qenablevmx -lmass -qessl -lessl notes160= fdpr -q -O3 notes175= 179.art: -O5 -qarch=pwr3 -qtune=pwr3 -blpdata -lhmu notes195= 183.equake: -qpdf1/pdf2 notes200= -O5 -qfdpr -blpdata notes205= fdpr -q -O3 notes215= 187.facerec: -O5 -qfdpr -blpdata -qenablevmx -lmass -qessl -lessl notes220= fdpr -q -O3 notes235= 188.ammp: -qpdf1/pdf2 notes240= -O3 -qarch=auto -qtune=auto -qipa=level=2 -blpdata -lhmu -qenablevmx -lmass notes255= 189.lucas: -O3 -qarch=pwr4 -qtune=pwr4 -blpdata notes275= 191.fma3d: -O5 -qarch=pwr3 -qtune=pwr3 -qalign=struct=natural -qfdpr -blpdata notes280= fdpr -q -O3 notes295= 200.sixtrack: -O3 -qarch=auto -qtune=auto -qfdpr -q64 -qenablevmx -lmass notes300= fdpr -q -O3 notes305= 301.apsi: -O5 -qhot=arraypad -qipa=noobject -qipa=partition=large -qmaxmem=-1 -q64 -qenablevmx -lmass notes310= # # # Global options for reports # default=default=default=default: company_name =IBM Corporation license_num =#11 tester_name =IBM test_site =Austin, TX test_date =Dec-2005 # # Information you need to fill in for each platform. # hw_avail =Feb-2006 hw_vendor =IBM Corporation hw_model =IBM OpenPower ATX Server (2500 MHz, 2 CPU) hw_cpu =PowerPC PPC970MP hw_cpu_mhz =2500 hw_fpu =Integrated hw_ncpu =2 cores, 2 chips, 1 core/chip hw_ncpuorder=1,2 hw_pcache =64KBI+32KBD (on chip)/core hw_scache =1M unified (on chip)/core hw_tcache =None hw_ocache =None hw_memory =4x1GB hw_disk =1x73GB SCSI, 15K RPM hw_other =None machine_name=canna hw_parallel =VMX sw_avail =Feb-2006 sw_parallel =no sw_os =AIX 5L V5.3 sw_compiler0 =XL C/C++ Enterprise Edition Version 8.0 for AIX sw_compiler1 =XL Fortran Enterprise Edition Version 10.1 for AIX sw_compiler2 =Other Software: ESSL 4.2.0.3 sw_file =AIX/JFS2 sw_state =Multi-user # # Closing notes on the sytem configuration. # notes320= notes330= The installed OS level is AIX 5L for POWER version 5.3 with the 5300-04 Recommended Maintenence package. notes335= notes370= ESSL: Engineering and Scientific Subroutine Library notes375= notes380= Extended C: IBM XL C for AIX invoked as cc notes381= ANSI C89: IBM XL C for AIX invoked as xlc notes385= C++: IBM XL C for AIX invoked as xlC notes390= Fortran 77: IBM XL Fortran for AIX invoked as xlf90 unless explicitly reassigned notes395= Fortran 90: IBM XL Fortran for AIX invoked as xlf notes400= notes405= ulimits set to unlimited. notes410= Large page mode and memory affinity were set as follows: int=default=default=default: notes415= vmo -r -o lgpg_regions=100 -o lgpg_size=16777216 fp=default=default=default: notes415= vmo -r -o lgpg_regions=100 -o lgpg_size=16777216 default=default=default=default: notes420= chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE $USER notes425= reboot -q notes430= export MEMORY_AFFINITY=MCM notes435= notes440= The following config-file entry was used to assign each benchmark process to a core: notes445= submit = bindprocessor \$\$ \$SPECUSERNUM; $command notes450= The "bindprocessor" AIX command binds a process to a CPU core. notes455= Each CPU chip contains one usable core. notes460=