# 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