SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Bull SAS

Bull Escala PL460 (4.2 GHz, 4 cores)

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: 4 cores, 2 chips, 2 cores/chip, 2 threads/core
CPU(s) orderable: 2,4 cores
Primary Cache: 64 KB I + 64 KB D on chip per core
Secondary Cache: 4 MB I+D on chip per core
L3 Cache: None
Other Cache: None
Memory: 32 GB (8x4 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
Copies Seconds Ratio Seconds Ratio Seconds Ratio Copies 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 8 1130 96.2 1130 96.2 1131 96.2 8 1130 96.2 1130 96.2 1130 96.2
416.gamess 8 1988 78.8 1989 78.8 1988 78.8 8 1883 83.2 1884 83.2 1882 83.2
433.milc 8 1513 48.5 1513 48.5 1513 48.5 8 1428 51.4 1427 51.4 1428 51.4
434.zeusmp 8 1010 72.1 1012 72.0 1006 72.3 8 672 108   659 111   657 111  
435.gromacs 8 885 64.6 885 64.6 885 64.6 8 821 69.6 821 69.6 821 69.6
436.cactusADM 8 1274 75.0 1275 75.0 1277 74.8 8 882 108   881 109   883 108  
437.leslie3d 8 1261 59.6 1261 59.6 1263 59.6 4 590 63.7 592 63.5 591 63.6
444.namd 8 621 103   620 103   620 104   8 594 108   595 108   594 108  
447.dealII 8 696 131   688 133   692 132   8 691 132   689 133   701 130  
450.soplex 8 1078 61.9 1080 61.8 1080 61.8 8 1087 61.4 1086 61.5 1086 61.4
453.povray 8 623 68.3 624 68.2 623 68.3 8 464 91.7 464 91.7 464 91.7
454.calculix 8 783 84.3 784 84.2 785 84.1 8 684 96.4 683 96.6 682 96.7
459.GemsFDTD 8 1749 48.5 1749 48.5 1741 48.7 8 1813 46.8 1815 46.8 1815 46.8
465.tonto 8 1339 58.8 1339 58.8 1344 58.6 8 770 102   769 102   770 102  
470.lbm 8 2119 51.9 2119 51.9 2119 51.9 8 2119 51.9 2119 51.9 2119 51.9
481.wrf 8 1418 63.0 1417 63.1 1419 63.0 8 1448 61.7 1400 63.8 1405 63.6
482.sphinx3 8 1686 92.5 1679 92.8 1681 92.7 8 1659 94.0 1658 94.0 1659 94.0

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.
 bindprocessor command used on submit to bind each copy to a
   unique processor.
 1000 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

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.