# JMH 1.17.2 (released 113 days ago) # VM version: JDK 10-internal, VM 10-internal+0-adhoc.jdk.jdk10dev # VM invoker: /home/jdk/jdk/jdk10dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java # VM options: -server # Warmup: 3 iterations, 3 s each # Measurement: 8 iterations, 2 s each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: oracle.micro.benchmarks.crypto.full.AESGCMBench.encrypt # Parameters: (algorithm = AES/GCM/NoPadding, dataSize = 16384, keyLength = 128, provider = ) # Run progress: 0.00% complete, ETA 00:04:10 # Fork: 1 of 5 # Warmup Iteration 1: 16552.116 ops/s # Warmup Iteration 2: 19649.385 ops/s # Warmup Iteration 3: 20970.747 ops/s Iteration 1: 21016.654 ops/s Iteration 2: 20876.612 ops/s Iteration 3: 21270.752 ops/s Iteration 4: 21197.586 ops/s Iteration 5: 21221.607 ops/s Iteration 6: 21476.492 ops/s Iteration 7: 20665.677 ops/s Iteration 8: 20825.148 ops/s # Run progress: 10.00% complete, ETA 00:03:50 # Fork: 2 of 5 # Warmup Iteration 1: 18641.999 ops/s # Warmup Iteration 2: 19989.861 ops/s # Warmup Iteration 3: 19295.631 ops/s Iteration 1: 19889.777 ops/s Iteration 2: 19552.000 ops/s Iteration 3: 20035.203 ops/s Iteration 4: 18840.504 ops/s Iteration 5: 19607.581 ops/s Iteration 6: 18585.077 ops/s Iteration 7: 20697.105 ops/s Iteration 8: 19994.065 ops/s # Run progress: 20.00% complete, ETA 00:03:24 # Fork: 3 of 5 # Warmup Iteration 1: 18374.598 ops/s # Warmup Iteration 2: 20580.142 ops/s # Warmup Iteration 3: 21008.978 ops/s Iteration 1: 21586.689 ops/s Iteration 2: 20696.308 ops/s Iteration 3: 21324.017 ops/s Iteration 4: 20913.897 ops/s Iteration 5: 20215.209 ops/s Iteration 6: 20786.411 ops/s Iteration 7: 20671.646 ops/s Iteration 8: 21280.041 ops/s # Run progress: 30.00% complete, ETA 00:02:59 # Fork: 4 of 5 # Warmup Iteration 1: 18152.327 ops/s # Warmup Iteration 2: 21310.956 ops/s # Warmup Iteration 3: 21053.459 ops/s Iteration 1: 20943.020 ops/s Iteration 2: 21230.190 ops/s Iteration 3: 21051.792 ops/s Iteration 4: 20930.112 ops/s Iteration 5: 20992.554 ops/s Iteration 6: 21172.752 ops/s Iteration 7: 21105.499 ops/s Iteration 8: 21363.606 ops/s # Run progress: 40.00% complete, ETA 00:02:33 # Fork: 5 of 5 # Warmup Iteration 1: 18087.279 ops/s # Warmup Iteration 2: 21052.003 ops/s # Warmup Iteration 3: 20927.998 ops/s Iteration 1: 18914.055 ops/s Iteration 2: 20577.047 ops/s Iteration 3: 21072.382 ops/s Iteration 4: 17145.764 ops/s Iteration 5: 20469.539 ops/s Iteration 6: 21372.013 ops/s Iteration 7: 21068.190 ops/s Iteration 8: 21240.687 ops/s Result "encrypt": 20596.881 ±(99.9%) 520.247 ops/s [Average] (min, avg, max) = (17145.764, 20596.881, 21586.689), stdev = 924.738 CI (99.9%): [20076.635, 21117.128] (assumes normal distribution) # JMH 1.17.2 (released 113 days ago) # VM version: JDK 10-internal, VM 10-internal+0-adhoc.jdk.jdk10dev # VM invoker: /home/jdk/jdk/jdk10dev/build/linux-x86_64-normal-server-release/images/jdk/bin/java # VM options: -server # Warmup: 3 iterations, 3 s each # Measurement: 8 iterations, 2 s each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Throughput, ops/time # Benchmark: oracle.micro.benchmarks.crypto.full.AESGCMBench.encrypt # Parameters: (algorithm = AES/GCM/PKCS5Padding, dataSize = 16384, keyLength = 128, provider = ) # Run progress: 50.00% complete, ETA 00:02:07 # Fork: 1 of 5 # Warmup Iteration 1: 18485.231 ops/s # Warmup Iteration 2: 21384.781 ops/s # Warmup Iteration 3: 21044.995 ops/s Iteration 1: 21277.609 ops/s Iteration 2: 21023.837 ops/s Iteration 3: 21518.464 ops/s Iteration 4: 21361.238 ops/s Iteration 5: 21439.444 ops/s Iteration 6: 21192.475 ops/s Iteration 7: 21191.944 ops/s Iteration 8: 21497.656 ops/s # Run progress: 60.00% complete, ETA 00:01:42 # Fork: 2 of 5 # Warmup Iteration 1: 18241.466 ops/s # Warmup Iteration 2: 21308.549 ops/s # Warmup Iteration 3: 20993.257 ops/s Iteration 1: 21072.206 ops/s Iteration 2: 21472.962 ops/s Iteration 3: 21226.242 ops/s Iteration 4: 21291.041 ops/s Iteration 5: 21015.600 ops/s Iteration 6: 21355.012 ops/s Iteration 7: 20531.226 ops/s Iteration 8: 20731.045 ops/s # Run progress: 70.00% complete, ETA 00:01:16 # Fork: 3 of 5 # Warmup Iteration 1: 18275.504 ops/s # Warmup Iteration 2: 21186.632 ops/s # Warmup Iteration 3: 16466.758 ops/s Iteration 1: 10485.785 ops/s Iteration 2: 19351.158 ops/s Iteration 3: 18419.820 ops/s Iteration 4: 21239.445 ops/s Iteration 5: 19989.615 ops/s Iteration 6: 20860.776 ops/s Iteration 7: 20558.266 ops/s Iteration 8: 21238.598 ops/s # Run progress: 80.00% complete, ETA 00:00:51 # Fork: 4 of 5 # Warmup Iteration 1: 18187.207 ops/s # Warmup Iteration 2: 20852.880 ops/s # Warmup Iteration 3: 20734.055 ops/s Iteration 1: 21328.035 ops/s Iteration 2: 21124.438 ops/s Iteration 3: 21120.667 ops/s Iteration 4: 20007.599 ops/s Iteration 5: 17274.054 ops/s Iteration 6: 16403.936 ops/s Iteration 7: 21168.297 ops/s Iteration 8: 21349.773 ops/s # Run progress: 90.00% complete, ETA 00:00:25 # Fork: 5 of 5 # Warmup Iteration 1: 18179.484 ops/s # Warmup Iteration 2: 18317.789 ops/s # Warmup Iteration 3: 18312.838 ops/s Iteration 1: 21170.516 ops/s Iteration 2: 21377.786 ops/s Iteration 3: 19723.531 ops/s Iteration 4: 18618.775 ops/s Iteration 5: 19500.360 ops/s Iteration 6: 18563.737 ops/s Iteration 7: 20727.413 ops/s Iteration 8: 21241.598 ops/s Result "encrypt": 20301.049 ±(99.9%) 1123.646 ops/s [Average] (min, avg, max) = (10485.785, 20301.049, 21518.464), stdev = 1997.279 CI (99.9%): [19177.404, 21424.695] (assumes normal distribution) # Run complete. Total time: 00:04:15 Benchmark (algorithm) (dataSize) (keyLength) (provider) Mode Cnt Score Error Units AESGCMBench.encrypt AES/GCM/NoPadding 16384 128 thrpt 40 20596.881 ± 520.247 ops/s AESGCMBench.encrypt AES/GCM/PKCS5Padding 16384 128 thrpt 40 20301.049 ± 1123.646 ops/s