CPU2006 license: | 6 | Test date: | Mar-2007 |
---|---|---|---|
Test sponsor: | Sun Microsystems | Hardware Availability: | Apr-2007 |
Tested by: | Sun Microsystems | Software Availability: | Jul-2007 |
Hardware | |
---|---|
CPU Name: | SPARC64 VI |
CPU Characteristics: | |
CPU MHz: | 2280 |
FPU: | Integrated |
CPU(s) enabled: | 32 cores, 16 chips, 2 cores/chip, 2 threads/core |
CPU(s) orderable: | 1 to 4 CMUs; each CMU contains 2 or 4 chips |
Primary Cache: | 128 KB I + 128 KB D on chip per core |
Secondary Cache: | 5 MB I+D on chip per chip |
L3 Cache: | None |
Other Cache: | None |
Memory: | 256 GB (128 x 2 GB) |
Disk Subsystem: | 400 GB Solaris Volume Manager RAID0 soft partition (see notes for details) |
Other Hardware: | None |
Software | |
---|---|
Operating System: | Solaris 10 7/07 (build s10s_u4wos_03) |
Compiler: | Sun Studio 12 (build 44.0) |
Auto Parallel: | No |
File System: | ufs |
System State: | Default |
Base Pointers: | 32-bit |
Peak Pointers: | 32-bit |
Other Software: | None |
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. | ||||||||||||||
400.perlbench | 63 | 1945 | 316 | 1924 | 320 | 1924 | 320 | 32 | 735 | 426 | 733 | 426 | 733 | 426 |
401.bzip2 | 63 | 2762 | 220 | 2718 | 224 | 2717 | 224 | 32 | 1005 | 307 | 1011 | 305 | 1004 | 307 |
403.gcc | 63 | 2059 | 246 | 2065 | 246 | 2066 | 246 | 63 | 1977 | 257 | 1973 | 257 | 1971 | 257 |
429.mcf | 63 | 1571 | 366 | 1569 | 366 | 1570 | 366 | 63 | 1539 | 373 | 1542 | 373 | 1537 | 374 |
445.gobmk | 63 | 2078 | 318 | 2069 | 319 | 2065 | 320 | 32 | 897 | 374 | 898 | 374 | 899 | 373 |
456.hmmer | 63 | 2277 | 258 | 2276 | 258 | 2275 | 258 | 32 | 1110 | 269 | 1110 | 269 | 1110 | 269 |
458.sjeng | 63 | 3001 | 254 | 3004 | 254 | 2999 | 254 | 63 | 2736 | 279 | 2737 | 279 | 2737 | 279 |
462.libquantum | 63 | 2055 | 635 | 2057 | 635 | 2056 | 635 | 63 | 2030 | 643 | 2030 | 643 | 2031 | 643 |
464.h264ref | 63 | 3281 | 425 | 3274 | 426 | 3269 | 427 | 32 | 1152 | 615 | 1154 | 614 | 1153 | 614 |
471.omnetpp | 63 | 3018 | 130 | 3017 | 131 | 3017 | 131 | 63 | 2382 | 165 | 2367 | 166 | 2371 | 166 |
473.astar | 63 | 2160 | 205 | 2160 | 205 | 2155 | 205 | 63 | 1827 | 242 | 1825 | 242 | 1826 | 242 |
483.xalancbmk | 63 | 1506 | 289 | 1494 | 291 | 1493 | 291 | 63 | 1218 | 357 | 1219 | 357 | 1226 | 355 |
Processes were bound to cores using "submit" and "pbind". The SPEC toolset was bound to processor 0. These shell commands request use of local 4MB pages: export LD_PRELOAD=madv.so.1:mpss.so.1 export MPSSHEAP=4MB export MPSSSTACK=4MB export MADV=access_lwp 'access_lwp' means that the next light weight process to touch the specified address range will access it the most heavily. ulimit -s 131072 was used to limit the space consumed by the stack (and therefore make more space available to the heap). /etc/system parameters autoup=300 Causes pages older than the listed number of seconds to be written by fsflush. bufhwm=3000 Memory byte limit for caching I/O buffers segmap_percent=1 Set maximum percent memory for file system cache tune_t_fsflushr=3 Controls how many seconds elapse between runs of the page flush daemon, fsflush. The "webconsole" service was turned off using svcadm disable webconsole
Disk notes: The SPEC CPU tests use a 400 GB partition created from 3x Sun StorageTek 6140 stripe sets. The partition was created in 3 steps: 1. Each 6140 stripe set (RAID 0) is based on 8x 146 GB 15,000 RPM Seagate ST3146954FC FC-AL disks. 2. Solaris views these as 3 logical units (LUNs) which are striped together (RAID 0) to make a 3 TB volume using Solaris Volume Manager (SVM). 3. Lastly, SVM is then used to create one 400 GB soft partition for use by the CPU2006 output_root. "CMU" = CPU/Memory Unit; each holds 2 or 4 CPU chips. Memory is 8-way interleaved by filling all slots with the same capacity DIMMs. This result was measured using a Sun SPARC Enterprise M8000 Server. Note that the Fujitsu SPARC Enterprise M8000 and Sun SPARC Enterprise M8000 are electrically equivalent.
400.perlbench: | -DSPEC_CPU_SOLARIS_SPARC |
403.gcc: | -DSPEC_CPU_SOLARIS |
462.libquantum: | -DSPEC_CPU_SOLARIS |
483.xalancbmk: | -DSPEC_CPU_SOLARIS |
-fast -fma=fused -xcache=128/64/2:5120/256/10 -xipo=2 -xpagesize=4M -xprefetch_level=2 -lbsdmalloc |
-xdepend -library=stlport4 -fast -fma=fused -xcache=128/64/2:5120/256/10 -xipo=2 -xpagesize=4M -xprefetch_level=2 -lbsdmalloc |
400.perlbench: | -DSPEC_CPU_SOLARIS_SPARC |
403.gcc: | -DSPEC_CPU_SOLARIS |
462.libquantum: | -DSPEC_CPU_SOLARIS |
483.xalancbmk: | -DSPEC_CPU_SOLARIS |