| | Hardware | 
|---|
 | Hardware Vendor | Sun Microsystems, Inc. |  | Vendor URL | http://www.sun.com/ |  | Model | Sun Fire E25K |  | Processor | UltraSPARC(TM) IV+ |  | MHz | 1950 |  | # of Chips | 72 |  | # of Cores | 144 |  | # of Cores/Chip | 2 |  | HW Threading Enabled? | N/A |  | Procs Avail to Java | 144 |  | Memory (MB) | 311296 |  | Memory Details | 16x2GB and 272x1GB, all 8-way interleave |  | Primary cache | 64KBI+64KBD |  | Secondary cache | 2MB(I+D) |  | Other cache | 32MB(I+D) off chip |  | Filesystem | UFS |  | Disks | Sun StorageTek 6140 |  | Other hardware |  | 
 | | Software | 
|---|
 | Software Vendor | Sun Microsystems, Inc. |  | Vendor URL | http://www.sun.com/ |  | JVM Version | Java HotSpot(TM) 32-Bit Server VM on Solaris, version 1.6.0_02 |  | JVM Command Line | psrset -e processor set number java -XX:+AggressiveOpts -Xmx3g -Xms3g -Xmn2g -Xss128k -XX:+UseParallelOldGC -XX:LargePageSizeInBytes=4m -XX:ParallelGCThreads=2 -XX:AllocatePrefetchLines=15 -classpath jbb.jar:check.jar spec.jbb.JBBmain -propfile SPECjbb.props -id JVM number |  | JVM Initial Heap Memory (MB) | 3072 |  | JVM Maximum Heap Memory (MB) | 3072 |  | JVM Address bits | 32 |  | JVM CLASSPATH | jbb.jar: check.jar
 |  | JVM BOOTCLASSPATH | /export/bmk/ptk/jdk1.6.0_02/jre/lib/resources.jar: /export/bmk/ptk/jdk1.6.0_02/jre/lib/rt.jar:
 /export/bmk/ptk/jdk1.6.0_02/jre/lib/sunrsasign.jar:
 /export/bmk/ptk/jdk1.6.0_02/jre/lib/jsse.jar:
 /export/bmk/ptk/jdk1.6.0_02/jre/lib/jce.jar:
 /export/bmk/ptk/jdk1.6.0_02/jre/lib/charsets.jar:
 /export/bmk/ptk/jdk1.6.0_02/jre/classes
 |  | OS Version | Solaris 10 11/06 |  | Other software |  | 
 | 
| | Test Information | 
|---|
 | Tested by | Sun Microsystems, Inc. |  | SPEC license # | 6 |  | Test location | Hillsboro, OR |  | Test date | May 3, 2007 |  | H/w available | Apr-2007 |  | JVM available | Jul-2007 |  | OS available | Nov-2006 |  | Other s/w available |  | 
 | | Tuning | 
|---|
 | /etc/system parameters:autoup=345600tune_t_fsflushr=345600The frequency of file system sync operations.kernel_cage_enable=0Disable kernel cage.
Each JVM was run in its own processor set containing two cores (one whole chip).Each JVM was placed in the FX priority class with the command priocntl -s -c FX -m 20 -p 10 -t 2500 -i pid list of JVM pids.The operating system and master JVM were located on the system board with the extra memory.
 | 
 |