Fujitsu SPARC M10-4S CODE DEFECT (CD) RESULT
Tested by: Fujitsu Test Sponsor: Fujitsu Test location: Numazu, Japan Test date: Apr 26, 2014
SPEC license #: 19 Hardware Availability: Apr-2014 Software Availability: Apr-2014 Publication: May 15, 2014
Validation Errors Summary
SPECjbb2013 results have been marked as "Code Defect" due to a bug that impacts the comparability of results. The bug can significantly reduce the amount of work done during the measurement period, resulting in an inflated SPECjbb2013 metric.
Benchmark Results Summary
 
Overall Throughput RT curve
Overall SUT (System Under Test) Description
VendorFujitsu
Vendor URLhttp://www.fujitsu.com/
System SourceSingle Supplier
System DesignationServer Rack
Total Systems1
All SUT Systems IdenticalYES
Total Nodes1
All Nodes IdenticalYES
Nodes Per System1
Total Chips4
Total Cores64
Total Threads128
Total Memory Amount (GB)2048
Total OS Images1
SW EnvironmentNon-virtual
 
Hardware hw_1
NameSPARC M10-4S
VendorFujitsu
Vendor URLhttp://www.fujitsu.com/
AvailableApr-2014
ModelSPARC M10-4S
Form Factor4RU rackmount server
CPU NameSPARC64 X+
CPU Characteristics16 Core, 3.7GHz, 24MB L2 Cache
Number of Systems1
Nodes Per System1
Chips Per System4
Cores Per System64
Cores Per Chip16
Threads Per System128
Threads Per Core2
VersionNone
CPU Frequency (MHz)3700
Primary Cache64 KB I + 64 KB D on chip per core
Secondary Cache24 MB I+D on chip per chip
Tertiary CacheNone
Other CacheNone
Disk1 x 600 GB SAS, 10025 RPM SAS disk drive
File SystemZFS
Memory Amount (GB)2048
# and size of DIMM(s)64 x 32 GB
Memory Details32GB 4Rx4 PC3-10600R-9 ECC; All slots populated
# and type of Network Interface Cards (NICs)4 x 10/100/1000 NICs (on board)
Power Supply Quantity and Rating (W)2 x 2500
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.1 SRU 15.4
VendorOracle Corporation
Vendor URLhttp://www.oracle.com/
VersionOracle Solaris 11.1 SRU 15.4
AvailableFeb-2014
Bitness64
NotesNone
Java Virtual Machine jvm_1
NameOracle Java SE 8u5
VendorOracle Corporation
Vendor URLhttp://www.oracle.com/
VersionJava HotSpot(TM) 64-Bit Server VM, version 1.8.0_05
AvailableApr-2014
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 /etc/system parameters
autoup = 1555200
Causes pages older than the listed number of seconds to be written by fsflush.
tune_t_fsflushr = 259200
Controls how many seconds elapse between runs of the page flush daemon, fsflush.
Notes All java processes were run using the FX scheduling class. The "Logical Domains Manager" service was turned off using svcadm disable ldmd.
JVM Instance jvm_Ctr_1
Parts of Benchmark Controller
JVM Instance Description jvm_1
Command Line -Xmx2000m -Xms2000m -Xmn1200m -XX:LargePageSizeInBytes=4m -XX:MaxInlineSize=200 -XX:InlineSmallCode=2000 -verbose:gc -XX:ParallelGCThreads=4
Tuning Conroller was run outside of processor sets.
Notes The object-caching memory allocation library libumem was used by setting the environment variable LD_PRELOAD_64=/lib/sparcv9/libumem.so.
JVM Instance jvm_Backend_1
Parts of Benchmark Backend
JVM Instance Description jvm_1
Command Line -verbose:gc -XX:+PrintGCDetails -XX:+AlwaysPreTouch -XX:LargePageSizeInBytes=256m -XX:AllocatePrefetchLines=8 -XX:InlineSmallCode=2000 -XX:MaxInlineSize=300 -Xms300g -Xmx300g -Xmn280g -XX:+UseParallelOldGC -XX:-UseAdaptiveSizePolicy -XX:ParallelGCThreads=32 -XX:SurvivorRatio=200 -XX:MaxTenuringThreshold=1
Tuning Each group (backend and transaction injector) is run in its own processor set consisting of all the virtual processors (threads) belonging to the same physical CPU.
  • $GROUPID < $GROUP_COUNT:
    • psrset -c <all virtual processors of physical CPU#$GROUPID-1>
    • psrset -e $GROUPID $JAVA $JAVA_OPTS_BE -jar specjbb2013.jar -m BACKEND -G=$GROUPID -J=$JVMID
  • $GROUPID = $GROUP_COUNT:
    • $JAVA $JAVA_OPTS_BE -jar specjbb2013.jar -m BACKEND -G=$GROUPID -J=$JVMID
Notes The object-caching memory allocation library libumem was used by setting the environment variable LD_PRELOAD_64=/lib/sparcv9/libumem.so. All java processes were run using the FX scheduling class.
JVM Instance jvm_TxInjector_1
Parts of Benchmark TxInjector
JVM Instance Description jvm_1
Command Line -Xmx2400m -Xms2400m -Xmn1600m -verbose:gc -XX:+PrintGCDetails -XX:ParallelGCThreads=2 -XX:+UseConcMarkSweepGC -XX:ConcGCThreads=1 -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8
Tuning Each group (backend and transaction injector) is run in its own processor set consisting of all the virtual processors (threads) belonging to the same physical CPU.
  • $GROUPID < $GROUP_COUNT:
    • psrset -c <all virtual processors of physical CPU#$GROUPID-1>
    • psrset -e $GROUPID $JAVA $JAVA_OPTS_BE -jar specjbb2013.jar -m BACKEND -G=$GROUPID -J=$JVMID
  • $GROUPID = $GROUP_COUNT:
    • $JAVA $JAVA_OPTS_BE -jar specjbb2013.jar -m BACKEND -G=$GROUPID -J=$JVMID
Notes The object-caching memory allocation library libumem was used by setting the environment variable LD_PRELOAD_64=/lib/sparcv9/libumem.so. All java processes were run using the FX scheduling class.
max-jOPS = jOPS passed before the First Failure
Pass/Fail Pass Pass Fail Fail Fail
jOPS 118249 119521 120792 122064 123335
critical-jOPS = Geomean ( jOPS @ 10000; 50000; 100000; 200000; 500000; SLAs )
Response time percentile is 99-th
SLA (us) 10000 50000 100000 200000 500000 Geomean
jOPS 40052 65270 71839 83283 90912 67698
  Percentile
  10-th 50-th 90-th 95-th 99-th 100-th
500us - / 1271 - / 1271 - / 1271 - / 1271 - / 1271 - / 1271
1000us 5086 / 6357 2543 / 3814 - / 1271 - / 1271 - / 1271 - / 1271
5000us 89005 / 90276 62303 / 63575 21615 / 22887 20344 / 21615 16529 / 17801 - / 1271
10000us 91548 / 92819 83919 / 85190 62303 / 63575 54674 / 55946 41959 / 38145 - / 1271
20000us 92819 / 94091 87733 / 89005 77561 / 78833 73747 / 75018 66118 / 49588 10172 / 1271
50000us 94091 / 95362 89005 / 90276 82647 / 83919 80104 / 81376 67389 / 61032 48317 / 1271
100000us 94091 / 95362 91548 / 92819 86462 / 87733 83919 / 85190 72475 / 71204 52131 / 6357
200000us 96634 / 97905 92819 / 94091 89005 / 90276 87733 / 89005 83919 / 82647 52131 / 8900
500000us 105534 / 104263 99177 / 100448 94091 / 95362 91548 / 92819 90276 / 91548 69932 / 71204
1000000us 114435 / 115706 105534 / 106806 100448 / 101720 99177 / 100448 95362 / 96634 80104 / 81376
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.group.count 1 4
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 127150 IR
High-bound (settled) is 121850 IR