SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Bull SAS

Bull Escala PL160 (4.2 GHz, 1 core)

SPECfp®2006 = 18.1

CPU2006 license: 20 Test date: Feb-2008
Test sponsor: Bull SAS Hardware Availability: Mar-2008
Tested by: Bull SAS Software Availability: Feb-2008
Benchmark results graph
Hardware
CPU Name: POWER6
CPU Characteristics:
CPU MHz: 4200
FPU: Integrated
CPU(s) enabled: 1 core, 1 chip, 1 core/chip
CPU(s) orderable: 1 core
Primary Cache: 64 KB I + 64 KB D on chip per chip
Secondary Cache: 4 MB I+D on chip per chip
L3 Cache: None
Other Cache: None
Memory: 16 GB (8x2 GB) DDR2 667 MHz
Disk Subsystem: 2x73 GB SAS 15K RPM
Other Hardware: None
Software
Operating System: IBM AIX V6.1 Updated to SP3
Compiler: XL C/C++ Enterprise Edition V9 for AIX
Updated with the Oct2007 PTF.
XL Fortran Enterprise Edition V11.1 for AIX
Updated with the Oct2007 PTF.
Auto Parallel: No
File System: AIX/JFS2
System State: Multi-user
Base Pointers: 32-bit
Peak Pointers: 32/64-bit
Other Software: --

Results Table

Benchmark Base Peak
Seconds Ratio Seconds Ratio Seconds Ratio Seconds Ratio Seconds Ratio Seconds Ratio
Results appear in the order in which they were run. Bold underlined text indicates a median measurement.
410.bwaves 411 33.0  412 33.0  412 33.0  302 45.0  301 45.1  301 45.1 
416.gamess 1552 12.6  1552 12.6  1552 12.6  1474 13.3  1472 13.3  1474 13.3 
433.milc 611 15.0  612 15.0  612 15.0  558 16.5  558 16.5  558 16.5 
434.zeusmp 795 11.4  795 11.4  795 11.4  408 22.3  408 22.3  408 22.3 
435.gromacs 791 9.03 791 9.03 791 9.03 634 11.3  634 11.3  634 11.3 
436.cactusADM 737 16.2  737 16.2  737 16.2  525 22.8  525 22.8  525 22.7 
437.leslie3d 442 21.3  442 21.3  442 21.3  418 22.5  418 22.5  418 22.5 
444.namd 518 15.5  518 15.5  518 15.5  489 16.4  489 16.4  489 16.4 
447.dealII 586 19.5  585 19.5  585 19.5  585 19.5  585 19.5  586 19.5 
450.soplex 587 14.2  587 14.2  587 14.2  567 14.7  567 14.7  567 14.7 
453.povray 492 10.8  492 10.8  492 10.8  381 14.0  381 14.0  381 14.0 
454.calculix 609 13.6  609 13.6  609 13.6  502 16.4  502 16.4  502 16.4 
459.GemsFDTD 810 13.1  810 13.1  811 13.1  672 15.8  672 15.8  672 15.8 
465.tonto 1084 9.07 1084 9.07 1084 9.07 570 17.3  570 17.3  570 17.2 
470.lbm 527 26.1  527 26.1  527 26.1  526 26.1  526 26.1  526 26.1 
481.wrf 1149 9.72 1149 9.72 1150 9.72 1128 9.91 1128 9.90 1128 9.90
482.sphinx3 853 22.8  854 22.8  854 22.8  786 24.8  786 24.8  786 24.8 

General Notes

 See flags file of details on following settings.
 all ulimits set to unlimited.
 Envionment variables set before executing benchmarks:
   MALLOCOPTIONS=pool
   MEMORY_AFFINITY=MCM
   XLFRTEOPTS=intrinthds=1
 System set to "Enhanced" mode when defining partition on HMC.
 500 16M large pages defined with vmo command
 Remote console disabled in /etc/inittab.
 fdpr binary optimization tool used for:
   410.bwaves 433.milc 435.gromacs 436.cactusADM
   453.povray 470.lbm 482.sphinx3
 Measurement has been done on a PL260 with one core disabled by HMC;
 PL260 and PL160 are identical machines; the only difference is that
 PL160 uses a single core POWER6 chip instead a dual core chip.

Base Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc   -qlanglvl=extc99 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Fortran benchmarks:

 /usr/bin/xlf95 

Benchmarks using both Fortran and C:

 /usr/vac/bin/xlc   -qlanglvl=extc99   /usr/bin/xlf95 

Base Portability Flags

410.bwaves:  -qfixed 
416.gamess:  -qfixed 
434.zeusmp:  -qfixed 
435.gromacs:  -qfixed   -qextname 
436.cactusADM:  -qfixed   -qextname 
437.leslie3d:  -qfixed 
454.calculix:  -qfixed   -qextname 
481.wrf:  -DSPEC_CPU_AIX   -DNOUNDERSCORE 
482.sphinx3:  -qchars=signed 

Base Optimization Flags

C benchmarks:

 -bmaxdata:0x40000000   -O5   -qlargepage   -D_ILS_MACROS   -blpdata 

C++ benchmarks:

 -bmaxdata:0x50000000   -O5   -qlargepage   -D_ILS_MACROS   -qrtti=all   -D__IBM_FAST_VECTOR   -blpdata 

Fortran benchmarks:

 -bmaxdata:0x60000000   -O5   -qlargepage   -qsmallstack=dynlenonheap   -qalias=nostd   -blpdata 

Benchmarks using both Fortran and C:

 -bmaxdata:0x60000000   -O5   -qlargepage   -D_ILS_MACROS   -qsmallstack=dynlenonheap   -qalias=nostd   -blpdata 

Base Other Flags

C benchmarks:

 -qipa=noobject   -qipa=threads   -qsuppress=1500-036 

C++ benchmarks:

 -qipa=noobject   -qipa=threads   -qsuppress=1500-036 

Fortran benchmarks:

 -qipa=noobject   -qsuppress=1500-010   -qsuppress=cmpmsg   -qipa=threads   -qsuppress=1500-036 

Benchmarks using both Fortran and C:

 -qipa=noobject   -qsuppress=1500-010   -qsuppress=cmpmsg   -qipa=threads   -qsuppress=1500-036 

Peak Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc   -qlanglvl=extc99 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Fortran benchmarks:

 /usr/bin/xlf95 

Benchmarks using both Fortran and C:

 /usr/vac/bin/xlc   -qlanglvl=extc99   /usr/bin/xlf95 

Peak Portability Flags

410.bwaves:  -qfixed 
416.gamess:  -qfixed 
434.zeusmp:  -qfixed 
435.gromacs:  -qfixed   -qextname 
436.cactusADM:  -qfixed   -qextname 
437.leslie3d:  -qfixed 
454.calculix:  -qfixed   -qextname 
481.wrf:  -DSPEC_CPU_AIX   -DNOUNDERSCORE 
482.sphinx3:  -qchars=signed 

Peak Optimization Flags

C benchmarks:

433.milc:  -bmaxdata:0x40000000   -O5   -qlargepage   -D_ILS_MACROS   -qalign=natural   -qfdpr   -blpdata 
470.lbm:  -O5   -qlargepage   -D_ILS_MACROS   -qfdpr   -q64   -blpdata 
482.sphinx3:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qlargepage   -qenablevmx   -qvecnvol   -D_ILS_MACROS   -qfdpr   -blpdata 

C++ benchmarks:

444.namd:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -D_ILS_MACROS 
447.dealII:  -bmaxdata:0x50000000   -O5   -qlargepage   -D_ILS_MACROS   -qrtti=all   -D__IBM_FAST_VECTOR   -blpdata 
450.soplex:  -bmaxdata:0x40000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qlargepage   -qenablevmx   -qvecnvol   -qstrict   -D_ILS_MACROS   -blpdata 
453.povray:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -qenablevmx   -qvecnvol   -D_ILS_MACROS   -qalign=natural   -qfdpr   -blpdata 

Fortran benchmarks:

410.bwaves:  -bmaxdata:0x50000000   -O5   -qlargepage   -qenablevmx   -qvecnvol   -qfdpr   -qsmallstack=dynlenonheap   -blpdata 
416.gamess:  -bmaxdata:0x40000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qalias=nostd 
434.zeusmp:  -bmaxdata:0x40000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O3   -qarch=auto   -qtune=auto   -qlargepage   -qenablevmx   -qvecnvol   -qxlf90=nosignedzero   -blpdata 
437.leslie3d:  -O4   -qlargepage   -q64   -blpdata 
459.GemsFDTD:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -qenablevmx   -qvecnvol   -q64   -blpdata 
465.tonto:  -bmaxdata:0x20000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -blpdata 

Benchmarks using both Fortran and C:

435.gromacs:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -qenablevmx   -qvecnvol   -qfdpr   -D_ILS_MACROS   -blpdata 
436.cactusADM:  -bmaxdata:0x60000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O2   -qarch=auto   -qtune=auto   -qlargepage   -qenablevmx   -qvecnvol   -qfdpr   -qnostrict   -D_ILS_MACROS   -blpdata 
454.calculix:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qlargepage   -D_ILS_MACROS   -blpdata 
481.wrf:  -bmaxdata:0x30000000   -O5   -qlargepage   -qalias=nostd   -D_ILS_MACROS   -blpdata 

Peak Other Flags

C benchmarks:

 -qipa=noobject   -qipa=threads   -qsuppress=1500-036 

C++ benchmarks:

 -qipa=noobject   -qipa=threads   -qsuppress=1500-036 

Fortran benchmarks:

 -qipa=noobject   -qsuppress=1500-010   -qsuppress=cmpmsg   -qipa=threads   -qsuppress=1500-036 

Benchmarks using both Fortran and C:

 -qipa=noobject   -qsuppress=1500-010   -qsuppress=cmpmsg   -qipa=threads   -qsuppress=1500-036 

The flags file that was used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/CPU2006_flags.20090713.06.html.

You can also download the XML flags source by saving the following link:
http://www.spec.org/cpu2006/flags/CPU2006_flags.20090713.06.xml.