Oracle Corporation SPARC T8-1 153532 SPECjbb2015-MultiJVM max-jOPS
89980 SPECjbb2015-MultiJVM critical-jOPS
Tested by: Oracle Corporation Test Sponsor: Oracle Corporation Test location: Hillsboro, OR Test date: Aug 12, 2017
SPEC license #: 73 Hardware Availability: Sep-2017 Software Availability: Aug-2017 Publication: Wed Sep 20 17:41:27 EDT 2017
Benchmark Results Summary
 
Overall Throughput RT curve
Overall SUT (System Under Test) Description
VendorOracle Corporation
Vendor URLhttp://www.oracle.com/
System SourceSingle Supplier
System DesignationServer Rack
Total Systems1
All SUT Systems IdenticalYES
Total Nodes1
All Nodes IdenticalYES
Nodes Per System1
Total Chips1
Total Cores32
Total Threads256
Total Memory Amount (GB)512
Total OS Images1
SW EnvironmentNon-virtual
 
Hardware hw_1
NameSPARC T8-1
VendorOracle Corporation
Vendor URLhttp://www.oracle.com/
AvailableSep-2017
ModelSPARC T8-1
Form Factor3RU rackmount server
CPU NameSPARC M8
CPU Characteristics5067 MHz SPARC M8
Number of Systems1
Nodes Per System1
Chips Per System1
Cores Per System32
Cores Per Chip32
Threads Per System256
Threads Per Core8
VersionNone
CPU Frequency (MHz)5067
Primary Cache32KB I + 16KB D on chip per core
Secondary Cache2 MB I on chip per chip (256 KB / 4 cores); 4 MB D on chip per chip (128 KB / 1 core)
Tertiary Cache64 MB (I+D) on chip per chip (8 MB / 4 cores)
Other CacheNone
Disk2 x 600 GB 10000 RPM SAS disk drives, 2 x 1.2 TB 10000 RPM SAS disk drives
File SystemZFS
Memory Amount (GB)512
# and size of DIMM(s)16 x 32 GB
Memory Details16 x 32 GB 2Rx4 PC4-2400T-R
# and type of Network Interface Cards (NICs)5 x Onboard 10/100/1000 NIC
Power Supply Quantity and Rating (W)2 x 1200W AC power supply
Other HardwareNone
Cabinet/Housing/EnclosureNone
Shared DescriptionNone
Shared CommentNone
NotesNone
Other Hardware network_1
Namenone
Vendornone
Vendor URLnone
Versionnone
Availablenone
Bitnessnone
Notesnone
Operating System os_1
NameOracle Solaris 11.3
VendorOracle Corporation
Vendor URLhttp://www.oracle.com/
VersionOracle Solaris 11.3.23.5.0
AvailableAug-2017
Bitness64
NotesNone
Java Virtual Machine jvm_1
NameOracle Java SE 8u144
VendorOracle Corporation
Vendor URLhttp://www.oracle.com
VersionJava HotSpot 64-bit Server VM, version 1.8.0_144
AvailableJul-2017
Bitness64
NotesNone
Other Software other_1
Namenone
Vendornone
Vendor URLnone
Versionnone
Availablenone
Bitnessnone
Notesnone
Hardware
OS Images os_Image_1(1)
Hardware Description hw_1
Number of Systems 1
SW Environment non-virtual
Tuning none
Notes none
OS Image os_Image_1
JVM Instances jvm_Ctr_1(1), jvm_Backend_1(4), jvm_TxInjector_1(4)
OS Image Description os_1
Tuning none
Notes None
JVM Instance jvm_Ctr_1
Parts of Benchmark Controller
JVM Instance Description jvm_1
Command Line priocntl -e -c FX -m 60 -p 60 java -Xmx2048m -Xms2048m -Xmn1536m
Tuning The controller JVM was run with critical thread priority. The ${JAVA_HOME}/jre/lib/security/java.security was modified to swap the default security provider preference orders of security.provider.7 (SunJCE) and security.provider.1 (ucrypto) so that security.provider.1 is SunJCE and security.provider.7 is ucrypto (applies to all JVMs).
Notes none
JVM Instance jvm_Backend_1
Parts of Benchmark Backend
JVM Instance Description jvm_1
Command Line priocntl -e -c FX -m 60 -p 60 java -Xmx369g -Xms369g -Xmn350g -XX:+UseParallelOldGC -XX:ParallelGCThreads=194 -XX:+UseLargePages -XX:LargePageSizeInBytes=256m -XX:+AlwaysPreTouch -XX:-UsePerfData -XX:-UseAdaptiveSizePolicy -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90
Tuning Each backend was run with critical threads priority. The ${JAVA_HOME}/jre/lib/security/java.security was modified to swap the default security provider preference orders of security.provider.7 (SunJCE) and security.provider.1 (ucrypto) so that security.provider.1 is SunJCE and security.provider.7 is ucrypto (applies to all JVMs).
Notes none
JVM Instance jvm_TxInjector_1
Parts of Benchmark TxInjector
JVM Instance Description jvm_1
Command Line priocntl -e -c FX -m 60 -p 60 java -Xmx2048m -Xms2048m -Xmn1536m
Tuning Each transaction injector was run with critical threads priority. The ${JAVA_HOME}/jre/lib/security/java.security was modified to swap the default security provider preference orders of security.provider.7 (SunJCE) and security.provider.1 (ucrypto) so that security.provider.1 is SunJCE and security.provider.7 is ucrypto (applies to all JVMs).
Notes none
max-jOPS = jOPS passed before the First Failure
Pass/Fail Pass Pass Fail Fail Fail
jOPS 151767 153532 155296 157061 158826
critical-jOPS = Geomean ( jOPS @ 10000; 25000; 50000; 75000; 100000; SLAs )
Response time percentile is 99-th
SLA (us) 10000 25000 50000 75000 100000 Geomean
jOPS 69706 84118 94413 101472 105001 89980
  Percentile
  10-th 50-th 90-th 95-th 99-th 100-th
500us - / 1765 - / 1765 - / 1765 - / 1765 - / 1765 - / 1765
1000us 10588 / 12353 1765 / 3529 - / 1765 - / 1765 - / 1765 - / 1765
5000us 142943 / 144708 121766 / 123531 54707 / 56471 44118 / 45883 30000 / 31765 - / 1765
10000us 144708 / 146473 130590 / 132355 93531 / 95295 84707 / 86472 68824 / 70589 - / 1765
25000us 148237 / 150002 142943 / 144708 127061 / 128825 121766 / 123531 86472 / 82942 12353 / 7059
50000us 148237 / 150002 142943 / 144708 132355 / 134119 127061 / 125296 97060 / 91766 12353 / 7059
75000us 148237 / 150002 144708 / 146473 134119 / 135884 127061 / 128825 104119 / 98825 12353 / 7059
100000us 148237 / 150002 144708 / 146473 134119 / 135884 127061 / 128825 104119 / 105884 26471 / 14118
200000us 150002 / 151767 148237 / 150002 137649 / 139414 134119 / 135884 127061 / 116472 95295 / 91766
500000us 153532 / - 153532 / - 148237 / 146473 142943 / 144708 141178 / 139414 128825 / 123531
1000000us 153532 / - 153532 / - 153532 / - 153532 / - 153532 / - 142943 / 144708
Probes jOPS / Total jOPS
Request Mix Accuracy
Note
(Actual % in the Mix - Expected % in the Mix) must be within:
'Main Tx' limit of +/-5.0% for the requests whose expected % in the mix is >= 10.0%
'Minor Tx' limit of +/-1.0% for the requests whose expected % in the mix is < 10.0%
There were no non-critical failures in Response Time curve building
Delay between status pings
IR/PR Accuracy
This section lists properties only set by user
Property Name Default Controller
specjbb.comm.connect.client.pool.size 256 128
specjbb.comm.connect.timeouts.connect 60000 100000
specjbb.comm.connect.timeouts.read 60000 100000
specjbb.comm.connect.timeouts.write 60000 100000
specjbb.comm.connect.worker.pool.max 256 128
specjbb.forkjoin.workers 256 {Tier1=512, Tier2=96, Tier3=56}
specjbb.group.count 1 1
specjbb.heartbeat.period 10000 20000
specjbb.heartbeat.threshold 100000 200000
specjbb.txi.pergroup.count 1 1
View table in csv format
 
Level: COMPLIANCE
Check Agent Result
Check properties on compliance All PASSED
 
Level: CORRECTNESS
Check Agent Result
Compare SM and HQ Inventory All PASSED
High-bound (max attempted) is 176473 IR
High-bound (settled) is 160814 IR