|  | 
            |
 
            | JVM Instances | jvm_Ctr_1(1), jvm_Backend_1(16), jvm_TxInjector_1(16) |  
            | OS Image Description | os_1 |  
            | Tuning | cpupower -c all frequency-set -g performancetuned-adm profile throughput-performance
 echo 10000 > /proc/sys/vm/dirty_expire_centisecsecho 1500 > /proc/sys/vm/dirty_writeback_centisecsecho 40 > /proc/sys/vm/dirty_ratioecho 10 > /proc/sys/vm/dirty_background_ratioecho 10 > /proc/sys/vm/swappinessecho 0 > /proc/sys/kernel/numa_balancingecho 0 > /proc/sys/vm/numa_statecho always > /sys/kernel/mm/transparent_hugepage/enabledecho always > /sys/kernel/mm/transparent_hugepage/defrag
 |  
            | Notes | None |  |
 
            | Parts of Benchmark | Controller |  
            | JVM Instance Description | jvm_1 |  
            | Command Line | -Xms8g -Xmx8g -Xmn6g -XX:+UseParallelGC -XX:ParallelGCThreads=1 -XX:CICompilerCount=2 |  
            | Tuning | None |  
            | Notes | numactl --interleave=all |  |
 
            | Parts of Benchmark | Backend |  
            | JVM Instance Description | jvm_1 |  
            | Command Line | -Xms31g -Xmx31g -Xmn29g -XX:AllocatePrefetchInstr=2 -XX:+UseParallelGC -XX:ParallelGCThreads=16 -XX:LargePageSizeInBytes=2m -XX:-UseAdaptiveSizePolicy -XX:+AlwaysPreTouch -XX:+UseLargePages -XX:SurvivorRatio=11 -XX:TargetSurvivorRatio=95 -XX:MaxTenuringThreshold=15 -XX:InlineSmallCode=11k -XX:MaxGCPauseMillis=100 -XX:LoopUnrollLimit=200 -XX:+UseTransparentHugePages -XX:TLABAllocationWeight=2 -XX:ThreadStackSize=200 -XX:CompileThresholdScaling=120 -XX:CICompilerCount=4 -XX:AutoBoxCacheMax=32 -XX:OnStackReplacePercentage=100 -XX:TLABSize=1m -XX:MinTLABSize=1m -XX:-ResizeTLAB -XX:TLABWasteTargetPercent=1 -XX:TLABWasteIncrement=1 -XX:YoungPLABSize=1m -XX:OldPLABSize=1m |  
            | Tuning | None |  
            | Notes | Used numactl to affinitize each Backend JVM to 8 Core / 16 Threads Group1: --physcpubind=0-7,128-135 --localallocGroup2: --physcpubind=8-15,136-143 --localallocGroup3: --physcpubind=16-23,144-151 --localallocGroup4: --physcpubind=24-31,152-159 --localallocGroup5: --physcpubind=32-39,160-167 --localallocGroup6: --physcpubind=40-47,168-175 --localallocGroup7: --physcpubind=48-55,176-183 --localallocGroup8: --physcpubind=56-63,184-191 --localallocGroup9: --physcpubind=64-71,192-199 --localallocGroup10: --physcpubind=72-79,200-207 --localallocGroup11: --physcpubind=80-87,208-215 --localallocGroup12: --physcpubind=88-95,216-223 --localallocGroup13: --physcpubind=96-103,224-231 --localallocGroup14: --physcpubind=104-111,232-239 --localallocGroup15: --physcpubind=112-119,240-247 --localallocGroup16: --physcpubind=120-127,248-255 --localalloc
 |  |
 
            | Parts of Benchmark | TxInjector |  
            | JVM Instance Description | jvm_1 |  
            | Command Line | -Xms8g -Xmx8g -Xmn6g -XX:+UseParallelGC -XX:ParallelGCThreads=1 -XX:CICompilerCount=2 |  
            | Tuning | None |  
            | Notes | Used numactl to affinitize each Transaction Injector JVM to 8 Core / 16 Threads Group1: --physcpubind=0-7,128-135 --localallocGroup2: --physcpubind=8-15,136-143 --localallocGroup3: --physcpubind=16-23,144-151 --localallocGroup4: --physcpubind=24-31,152-159 --localallocGroup5: --physcpubind=32-39,160-167 --localallocGroup6: --physcpubind=40-47,168-175 --localallocGroup7: --physcpubind=48-55,176-183 --localallocGroup8: --physcpubind=56-63,184-191 --localallocGroup9: --physcpubind=64-71,192-199 --localallocGroup10: --physcpubind=72-79,200-207 --localallocGroup11: --physcpubind=80-87,208-215 --localallocGroup12: --physcpubind=88-95,216-223 --localallocGroup13: --physcpubind=96-103,224-231 --localallocGroup14: --physcpubind=104-111,232-239 --localallocGroup15: --physcpubind=112-119,240-247 --localallocGroup16: --physcpubind=120-127,248-255 --localalloc
 |  |