Specifications
Chapter 5 Peak Options for SPEC
®
-CPU Benchmark Programs 69
Compiler Usage Guidelines for AMD64 Platforms
32035 Rev. 3.22 November 2007
5.7 Sun C/C++ Compiler (64-bit) for Solaris
Table 16 shows the best-known peak switches for various programs in the SPEC-CPU2000
benchmarks for the 64-bit Sun C and C++ compilers (version 5.7) for Solaris on AMD Athlon™ 64
processor-based platforms and AMD Opteron™ processor-based platforms.
5.8 Sun Fortran Compiler (64-bit) for Solaris
Table 17 shows the best-known peak switches for various programs in the SPEC-CPU2000
benchmarks for the 64-bit Sun Fortran compiler (version 5.7) for Solaris on AMD Athlon™ 64
processor-based platforms and AMD Opteron™ processor-based platforms.
Table 16. Best-Known Peak Switches for the 64-bit Sun C/C++ Compilers for Solaris
Benchmark Program Best-Known Peak Switches
164.gzip: -fast -xpagesize=2m -xcrossfile -M /usr/lib/ld/map.bssalign
175.vpr: -fast -xpagesize=2m -W2,-Ainline:inc=200:cs=500 -M
/usr/lib/ld/map.bssalign -lmopt
176.gcc: -fast -xpagesize=2m -M /usr/lib/ld/map.bssalign
181.mcf: -fast -xpagesize=2m -xcrossfile -M /usr/lib/ld/map.bssalign
186.crafty: -fast -xpagesize=2m -xcrossfile -xarch=amd64 -M
/usr/lib/ld/map.bssalign -lbsdmalloc
197.parser: -fast -xpagesize=2m -xipo=2 -W2,-Ainline:inc=200:cs=500 -
M /usr/lib/ld/map.bssalign
252.eon: -fast -xpagesize=2m -xcrossfile -Qoption ube -ZB -Qoption
ube -xcallee=yes -xarch=amd64 -M /usr/lib/ld/map.bssalign
253.perlbmk: -fast -xcrossfile -M /usr/lib/ld/map.bssalign -lbsdmalloc
254.gap: -Xc -fast -xipo=2 -M /usr/lib/ld/map.bssalign
255.vortex: -fast -xcrossfile -xarch=amd64 -Xc -Wu,-ZB -Wu,-
xcallee=yes -M /usr/lib/ld/map.bssalign
256.bzip2: -fast -xpagesize=2m -xcrossfile -xarch=sse2 -Xc -M
/usr/lib/ld/map.bssalign -lbsdmalloc
300.twolf: -fast -xpagesize=2m -xcrossfile -M /usr/lib/ld/map.bssalign
177.mesa: -fast -xipo=2 -xarch=amd64 -xalias_level=strong -
xpagesize=2m +FDO
179.art: -fast -xipo=2 -xarch=amd64 -xalias_level=std -
xpagesize=2m -Xc -M /usr/lib/ld/map.bssalign -lm
183.equake: -fast -xipo=2 -xprefetch -xalias_level=strong -
xpagesize=2m -lmopt -lm +FDO
188.ammp: -fast -xipo=2 -xarch=amd64 -xalias_level=std -
xpagesize_heap=2m -lmopt -lm
Note: FDO is feedback optimization—PASS1= -xprofile=collect and PASS2= -xprofile=use.