SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Bull SAS

Bull Escala PL1650R+ (2200 MHz, 16 CPU)

CPU2006 license: 20 Test date: Feb-2007
Test sponsor: Bull SAS Hardware Availability: Feb-2006
Tested by: Bull SAS Software Availability: Dec-2006
Benchmark results graph
Hardware
CPU Name: POWER5+
CPU Characteristics:
CPU MHz: 2200
FPU: Integrated
CPU(s) enabled: 16 cores, 8 chips, 2 cores/chip, 2 threads/core
CPU(s) orderable: 2, 4, 6, 8 chips
Primary Cache: 64 KB I + 32 KB D on chip per core
Secondary Cache: 1920 KB I+D on chip per chip
L3 Cache: 36 MB I+D off chip per chip
Other Cache: None
Memory: 128 GB (32x4 GB)
Disk Subsystem: 1x73 GB SCSI, 15K RPM
Other Hardware: None
Software
Operating System: AIX 5L V5.3
Compiler: XL C/C++ Enterprise Edition Version 8.0 for AIX
with the December 2006 PTF
XL Fortran Enterprise Edition Version 10.1 for AIX
with the November 2006 PTF
Auto Parallel: No
File System: AIX/JFS2
System State: Multi-user
Base Pointers: 32-bit
Peak Pointers: 32/64-bit
Other Software: ESSL 4.2.0.4

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 32 1377 316 1378 316 1376 316 32 1401 310 1407 309 1399 311
416.gamess 32 2683 234 2704 232 2683 233 32 2571 244 2580 243 2579 243
433.milc 32 1945 151 1946 151 1947 151 32 1904 154 1906 154 1904 154
434.zeusmp 32 1430 204 1429 204 1430 204 32 1274 229 1278 228 1279 228
435.gromacs 32 1115 205 1114 205 1115 205 32 1094 209 1085 211 1087 210
436.cactusADM 32 1539 248 1630 235 1574 243 32 1984 193 2004 191 1981 193
437.leslie3d 32 1304 231 1294 232 1301 231 16 648 232 643 234 650 231
444.namd 32 1044 246 1043 246 1043 246 32 1002 256 1002 256 1004 256
447.dealII 32 1088 336 1092 335 1093 335 32 1020 359 1036 353 1033 354
450.soplex 32 984 271 985 271 986 271 16 510 261 513 260 512 261
453.povray 32 985 173 990 172 988 172 32 647 263 650 262 652 261
454.calculix 32 1957 135 1959 135 1949 135 32 1831 144 1830 144 1832 144
459.GemsFDTD 32 1953 174 1945 175 1960 173 32 1932 176 1935 175 1932 176
465.tonto 32 1919 164 1922 164 1918 164 32 1132 278 1132 278 1133 278
470.lbm 32 955 460 957 460 957 459 32 957 459 957 459 956 460
481.wrf 32 1904 188 1903 188 1904 188 32 1400 255 1394 256 1413 253
482.sphinx3 32 1584 394 1581 394 1580 395 32 1549 403 1550 402 1556 401

Operating System Notes


 ulimits set to unlimited

 bindprocessor command used on submit to bind each copy to a
 unique processor.

 Large page mode was set as follows:
 vmo -r -o lgpg_regions=3200 -o lgpg_size=16777216
 SMT was ebabled using the AIX commands
 smtctl -m on -w boot
 bosboot -aD
 shutdown -rF

Base Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Fortran benchmarks:

 /usr/bin/xlf95 

Benchmarks using both Fortran and C:

 /usr/vac/bin/xlc   /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:

 -qlanglvl=extc99   -O5   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 

C++ benchmarks:

 -O5   -qlargepage   -D_ILS_MACROS   -qrtti=all   -qipa=noobject   -blpdata   -qipa=threads 

Fortran benchmarks:

 -O5   -qlargepage   -qsmallstack=dynlenonheap   -qipa=noobject   -blpdata   -qipa=threads 

Benchmarks using both Fortran and C:

 -qlanglvl=extc99   -O5   -qlargepage   -D_ILS_MACROS   -qsmallstack=dynlenonheap   -qipa=noobject   -blpdata   -qipa=threads 

Base Other Flags

C benchmarks:

 -bmaxdata:0x40000000   -qsuppress=1500-036 

C++ benchmarks:

 -bmaxdata:0x50000000   -qsuppress=1500-036 

Fortran benchmarks:

 -bmaxdata:0x50000000   -qalias=nostd   -qalias_size=200000000   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 

Benchmarks using both Fortran and C:

 -bmaxdata:0x50000000   -qalias=nostd   -qalias_size=200000000   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 

Peak Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Fortran benchmarks:

 /usr/bin/xlf95 

Benchmarks using both Fortran and C:

 /usr/vac/bin/xlc   /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:  -qlanglvl=extc99   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -qalign=natural   -qipa=noobject   -blpdata   -qipa=threads 
470.lbm:  -qlanglvl=extc99   -O5   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 
482.sphinx3:  -qlanglvl=extc99   -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 

C++ benchmarks:

444.namd:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 
447.dealII:  -O5   -qlargepage   -D_ILS_MACROS   -qrtti=all   -D__IBM_FAST_VECTOR   -qipa=noobject   -blpdata   -qipa=threads 
450.soplex:  -O4   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 
453.povray:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -q64   -qalign=natural   -lmass   -qipa=noobject   -blpdata   -qipa=threads 

Fortran benchmarks:

410.bwaves:  -O5   -qlargepage   -qsmallstack=dynlenonheap   -qipa=noobject   -blpdata   -qipa=threads 
416.gamess:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -qessl   -lessl   -qipa=noobject   -blpdata   -qipa=threads 
434.zeusmp:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -qipa=noobject   -blpdata   -qipa=threads 
437.leslie3d:  -O5   -qlargepage   -qipa=noobject   -blpdata   -qipa=threads 
459.GemsFDTD:  Same as 437.leslie3d 
465.tonto:  -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -lmass   -qipa=noobject   -blpdata   -qipa=threads 

Benchmarks using both Fortran and C:

435.gromacs:  -qlanglvl=extc99   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 
436.cactusADM:  -qlanglvl=extc99   -O5   -qlargepage   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 
454.calculix:  Same as 435.gromacs 
481.wrf:  -qlanglvl=extc99   -O5   -qlargepage   -lmass   -qsmallstack=dynlenonheap   -D_ILS_MACROS   -qipa=noobject   -blpdata   -qipa=threads 

Peak Other Flags

C benchmarks:

433.milc:  -bmaxdata:0x40000000   -qsuppress=1500-036 
470.lbm:  -bmaxdata:0x30000000   -qsuppress=1500-036 
482.sphinx3:  -qfdpr   -qsuppress=1500-036 

C++ benchmarks:

444.namd:  -qfdpr   -qsuppress=1500-036 
447.dealII:  -bmaxdata:0x50000000   -qsuppress=1500-036 
450.soplex:  -bmaxdata:0x40000000   -qfdpr   -qsuppress=1500-036 
453.povray:  -qsuppress=1500-036 

Fortran benchmarks (except as noted below):

 -bmaxdata:0x50000000   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
416.gamess:  -bmaxdata:0x40000000   -qalias=nostd   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
434.zeusmp:  -bmaxdata:0x40000000   -qfdpr   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
437.leslie3d:  -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
465.tonto:  -bmaxdata:0x20000000   -qalias=nostd   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 

Benchmarks using both Fortran and C (except as noted below):

 -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
436.cactusADM:  -bmaxdata:0x50000000   -qsuppress=cmpmsg:1500-010   -qsuppress=1500-036 
481.wrf:  -bmaxdata:0x30000000   -qsuppress=cmpmsg:1500-010   -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.20090715.15.html.

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