SPEC
Server Efficiency Rating Tool (SERT) Client Configuration

Server Efficiency Rating Tool (SERT) Obsolete Client Configurations

Version 20170217. These options were used in previous versions of SERT, but are now obsolete. They are recorded here for the purposes of validating old results, but should not be used in new SERT runs.

Client Configurations

ConfigurationCPU Client CountCPU OptionsMemory Client CountMemory OptionsStorage Client CountStorage OptionsHybrid Client CountHybrid OptionsIdle Client CountIdle Options
AMD_Lin_J917_1numaNodes * 2obsolete-J5logicalCoresobsolete-J13# Devicesobsolete-J1logicalCoresobsolete-J131obsolete-J1
AMD_Lin_J917_1bnumaNodes * 2obsolete-J7logicalCoresobsolete-J14# Devicesobsolete-J1logicalCoresobsolete-J141obsolete-J1
AMD_Lin_J917_2numaNodes * 2obsolete-J5blogicalCoresobsolete-J13# Devicesobsolete-J1logicalCoresobsolete-J131obsolete-J1
AMD_Lin_J917_2bnumaNodes * 2obsolete-J7blogicalCoresobsolete-J14# Devicesobsolete-J1logicalCoresobsolete-J141obsolete-J1
AMD_Win_J917_1numaNodes * 2obsolete-J4logicalCoresobsolete-J13# Devicesobsolete-J1logicalCoresobsolete-J111obsolete-J1
AMD_Win_J917_1bnumaNodes * 2obsolete-J6logicalCoresobsolete-J14# Devicesobsolete-J1logicalCoresobsolete-J121obsolete-J1
AMD_Win_J917_2physicalCoresobsolete-J4gc1physicalCoresobsolete-J8# Devicesobsolete-J1logicalCoresobsolete-J111obsolete-J1
AMD_Win_J917_2bphysicalCoresobsolete-J6gc1physicalCoresobsolete-J8# Devicesobsolete-J1logicalCoresobsolete-J121obsolete-J1
AMD_Win_J917_3numaNodes * 2obsolete-J4blogicalCoresobsolete-J13# Devicesobsolete-J1logicalCoresobsolete-J111obsolete-J1
AMD_Win_J917_3bnumaNodes * 2obsolete-J6blogicalCoresobsolete-J14# Devicesobsolete-J1logicalCoresobsolete-J121obsolete-J1
AMD_Win_J917_4logicalCoresobsolete-J4bgc1physicalCoresobsolete-J8# Devicesobsolete-J1logicalCoresobsolete-J111obsolete-J1
AMD_Win_J917_4bphysicalCoresobsolete-J6bgc1physicalCoresobsolete-J8# Devicesobsolete-J1logicalCoresobsolete-J121obsolete-J1
ARMv7_HS17_A9logicalCoresobsolete-H5cMath.ceil(((physicalMemoryBytes * .875) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores obsolete-H5b# Devicesobsolete-H1s1obsolete-H8a1obsolete-H1s
ARMv7_HS17_A15logicalCoresobsolete-H5c((physicalMemoryBytes < (8096 * 1024 * 1024)) ? Math.ceil(((physicalMemoryBytes * .875 ) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores : Math.ceil(((physicalMemoryBytes - (1024*1024*1024)) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores) obsolete-H5b# Devicesobsolete-H1s1obsolete-H8a1obsolete-H1s
IBM_AIX_J917_1physicalCoresobsolete-J8physicalCoresobsolete-J8# Devicesobsolete-J1physicalCoresobsolete-J81obsolete-J1
IBM_AIX_J917_1bphysicalCoresobsolete-J3physicalCoresobsolete-J3# Devicesobsolete-J2physicalCoresobsolete-J31obsolete-J1
IBM_AIX_J917_1cphysicalCoresobsolete-J9physicalCoresobsolete-J9# Devicesobsolete-J2physicalCoresobsolete-J91obsolete-J1
IBM_AIX_J917_2physicalCoresobsolete-J20physicalCoresobsolete-J20# Devicesobsolete-J1physicalCoresobsolete-J201obsolete-J1
IBM_AIX_J917_2bphysicalCoresobsolete-J19physicalCoresobsolete-J19# Devicesobsolete-J2physicalCoresobsolete-J191obsolete-J1
IBM_AIX_J917_2cphysicalCoresobsolete-J21physicalCoresobsolete-J21# Devicesobsolete-J2physicalCoresobsolete-J211obsolete-J1
IBM_AIX_J971_1aphysicalCoresobsolete-J10logicalCores/4obsolete-J10# Devicesobsolete-J1physicalCoresobsolete-J101obsolete-J1
IBM_AIX_J971_1bphysicalCoresobsolete-J9logicalCores/4obsolete-J9# Devicesobsolete-J2physicalCoresobsolete-J91obsolete-J1
IBM_Linux_J917_1logicalCores/4obsolete-J22logicalCores/4obsolete-J22# Devicesobsolete-J22logicalCores/4obsolete-J221obsolete-J1
IBM_Linux_J917_1blogicalCores/4obsolete-J23logicalCores/4obsolete-J23# Devicesobsolete-J23logicalCores/4obsolete-J231obsolete-J1
IBM_Linux_J917_1clogicalCores/4obsolete-J8logicalCores/4obsolete-J8# Devicesobsolete-J8logicalCores/4obsolete-J81obsolete-J1
IBM_Linux_J917_1dlogicalCores/4obsolete-J3logicalCores/4obsolete-J3# Devicesobsolete-J3logicalCores/4obsolete-J31obsolete-J1
IBM_Linux_J971_1alogicalCores/4obsolete-J28logicalCores/2obsolete-J29# Devicesobsolete-J1logicalCores/4obsolete-J281obsolete-J1
IBM_Linux_J971_1blogicalCores/4obsolete-J30logicalCores/2obsolete-J31# Devicesobsolete-J2logicalCores/4obsolete-J301obsolete-J1
Intel_Lin_HS17_1logicalCoresobsolete-H8logicalCores / 2obsolete-H8# Devicesobsolete-H2logicalCores / 4obsolete-H81obsolete-H1
Intel_Lin_HS17_1vlogicalCoresobsolete-H8logicalCores / 2obsolete-H8# Devicesobsolete-H2logicalCores / 2obsolete-H81obsolete-H1
Intel_Lin_HS17_2logicalCoresobsolete-H8logicalCoresobsolete-H8# Devicesobsolete-H2logicalCoresobsolete-H81obsolete-H1
Intel_Lin_J917_1logicalCoresobsolete-J16logicalCores / 2obsolete-J16# Devicesobsolete-J1logicalCores / 4obsolete-J161obsolete-J1
Intel_Lin_J917_1blogicalCoresobsolete-J18logicalCores / 2obsolete-J18# Devicesobsolete-J1logicalCores / 4obsolete-J181obsolete-J1
Intel_Win_HS17_1logicalCoresobsolete-H7logicalCoresobsolete-H8# Devicesobsolete-H2logicalCoresobsolete-H71obsolete-H1
Intel_Win_HS17_2logicalCoresobsolete-H7logicalCores / 2obsolete-H8# Devicesobsolete-H2logicalCores / 4obsolete-H71obsolete-H1
Intel_Win_J917_1logicalCores / 4obsolete-J15logicalCores / 4obsolete-J16# Devicesobsolete-J1logicalCores / 4obsolete-J151obsolete-J1
Intel_Win_J917_1blogicalCores / 4obsolete-J17logicalCores / 4obsolete-J18# Devicesobsolete-J1logicalCores / 4obsolete-J171obsolete-J1
Intel_Win_J917_2logicalCores / 4obsolete-J15logicalCores / 2obsolete-J16# Devicesobsolete-J1logicalCores / 4obsolete-J151obsolete-J1
Intel_Win_J917_2blogicalCores / 4obsolete-J17logicalCores / 2obsolete-J18# Devicesobsolete-J1logicalCores / 4obsolete-J171obsolete-J1
ARMv7_HS17_A9logicalCoresobsolete-H5cMath.ceil(((physicalMemoryBytes * .875) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores obsolete-H5b# Devicesobsolete-H1s1obsolete-H141obsolete-H1s
ARMv7_HS17_A15logicalCoresobsolete-H5c((physicalMemoryBytes < (8096 * 1024 * 1024)) ? Math.ceil(((physicalMemoryBytes * .875 ) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores : Math.ceil(((physicalMemoryBytes - (1024*1024*1024)) * .85) / (2600 * 1024 * 1024 * logicalCores)) * logicalCores) obsolete-H5b# Devicesobsolete-H1s1obsolete-H141obsolete-H1s

Note: NUMA (Non-Uniform Memory Access) corresponds to the number of memory controllers in a system. Depending on the CPU model, this can equal the number of processor sockets or twice that number.

Option SetOptions
obsolete-H1[none]
obsolete-H1s-server
obsolete-H2-XX:+UseParallelOldGC
obsolete-H5b-server -XX:+UseParallelOldGC -XX:ParallelGCThreads=1 -XX:SurvivorRatio=60 -XX:TargetSurvivorRatio=90 -XX:+AggressiveOpts
obsolete-H5c-server -XX:+UseParallelOldGC -XX:ParallelGCThreads=1 -XX:InitialTenuringThreshold=12 -XX:MaxTenuringThreshold=15 -XX:+AggressiveOpts
obsolete-H7-XX:+UseParallelOldGC -XX:+AggressiveOpts -XX:+UseLargePages -XX:+UseCompressedStrings -XX:ParallelGCThreads=2
obsolete-H8-XX:+UseParallelOldGC -XX:+AggressiveOpts -XX:+UseCompressedStrings -XX:ParallelGCThreads=2
obsolete-H8a-server -XX:+UseParallelOldGC -XX:+AggressiveOpts -XX:+UseCompressedStrings -XX:ParallelGCThreads=1
obsolete-H14-server -XX:+UseParallelOldGC -XX:+AggressiveOpts -XX:ParallelGCThreads=1
obsolete-J1[none]
obsolete-J2-Xlp
obsolete-J3-Xlp -Xcompressedrefs -Xnoloa -Xgcthreads4
obsolete-J4-Xlp -Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4
obsolete-J4b-Xlp -Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J4bgc1-Xlp -Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J5-Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4
obsolete-J5b-Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J6-Xlp -Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4
obsolete-J6b-Xlp -Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J6bgc1-Xlp -Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J7-Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4
obsolete-J7b-Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads4 -Dcom.ibm.crypto.provider.doAESInHardware=true
obsolete-J8-Xcompressedrefs -Xnoloa -Xgcthreads4
obsolete-J9-Xlp -Xnoloa -Xgcthreads4
obsolete-J10-Xnoloa -Xgcthreads4
obsolete-J11-Xlp -Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1
obsolete-J12-Xlp -Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1
obsolete-J13-Xaggressive -Xcompressedrefs -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1
obsolete-J14-Xaggressive -XlockReservation -Xnoloa -XtlhPrefetch -Xgcthreads1
obsolete-J15-Xlp -Xaggressive -Xcompressedrefs -Xgcthreads2
obsolete-J16-Xaggressive -Xcompressedrefs -Xgcthreads2
obsolete-J17-Xlp -Xaggressive -Xgcthreads2
obsolete-J18-Xaggressive -Xgcthreads2
obsolete-J19-Xlp -Xcompressedrefs -Xnoloa -Xgcthreads4 -XXsetHWPrefetch:none
obsolete-J20-Xcompressedrefs -Xnoloa -Xgcthreads4 -XXsetHWPrefetch:none
obsolete-J21-Xlp -Xnoloa -Xgcthreads4 -XXsetHWPrefetch:none
obsolete-J22-Xnocompressedrefs -Xnoloa -Xgcthreads4
obsolete-J23-Xlp -Xnocompressedrefs -Xnoloa -Xgcthreads4
obsolete-J28-Xnocompressedrefs -Xconcurrentlevel0 -Dcom.ibm.crypto.provider.doAESInHardware=true -Xgcthreads4
obsolete-J29-Xnocompressedrefs -Xconcurrentlevel0 -XtlhPrefetch -Xgcthreads2
obsolete-J30-Xlp -Xnocompressedrefs -Xconcurrentlevel0 -Dcom.ibm.crypto.provider.doAESInHardware=true -Xgcthreads4
obsolete-J31-Xlp -Xnocompressedrefs -Xconcurrentlevel0 -XtlhPrefetch -Xgcthreads2