Created
March 12, 2016 22:37
-
-
Save qwwdfsad/0f85377f004c9328d000 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
32 stripes, 8u72, 32-cores Xeon with disabled hyper-threading | |
taskset -c 0-3 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,3 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 108.288 ± 9.195 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 27.755 ± 4.454 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 135.132 ± 10.859 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 48.061 ± 1.584 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 75.350 ± 3.876 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 38.965 ± 2.338 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 52.897 ± 3.402 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 145.376 ± 13.893 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 22.071 ± 1.054 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 48.982 ± 3.225 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 152.275 ± 13.580 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 14.551 ± 0.807 ns/op | |
taskset -c 0-5 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,5 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 192.502 ± 6.684 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 42.147 ± 9.096 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 222.573 ± 8.243 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 45.662 ± 1.659 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 89.869 ± 14.514 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 36.821 ± 3.234 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 48.141 ± 3.247 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 180.053 ± 20.409 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 21.758 ± 1.595 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 46.658 ± 5.171 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 208.937 ± 30.493 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 14.203 ± 1.275 ns/op | |
taskset -c 0-7 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,7 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 299.289 ± 21.267 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 91.469 ± 41.444 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 328.978 ± 18.817 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 42.959 ± 2.113 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 92.040 ± 10.101 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 35.948 ± 2.317 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 86.155 ± 35.174 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 412.925 ± 171.357 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 39.474 ± 16.111 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 102.693 ± 19.313 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 555.837 ± 105.037 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 37.958 ± 8.162 ns/op | |
taskset -c 0-15 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,15 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 759.827 ± 12.412 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 182.464 ± 24.148 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 798.318 ± 13.629 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 91.696 ± 5.469 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 818.850 ± 73.042 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 43.219 ± 2.020 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 167.638 ± 63.199 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 2060.447 ± 836.244 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 41.451 ± 12.036 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 249.496 ± 48.441 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 3509.703 ± 711.033 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 32.149 ± 6.853 ns/op | |
taskset -c 1-4 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,3 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 103.084 ± 4.004 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 26.982 ± 4.879 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 128.451 ± 6.800 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 47.654 ± 1.150 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 74.319 ± 4.505 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 38.765 ± 1.541 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 52.337 ± 4.146 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 139.551 ± 14.436 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 23.265 ± 1.270 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 49.226 ± 3.711 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 152.108 ± 14.104 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 14.932 ± 0.789 ns/op | |
taskset -c 1-6 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,5 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 204.783 ± 12.881 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 67.099 ± 25.323 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 232.320 ± 10.843 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 48.922 ± 7.238 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 97.802 ± 14.801 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 39.146 ± 6.035 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 44.920 ± 2.113 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 164.575 ± 14.458 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 20.989 ± 0.529 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 41.936 ± 3.521 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 183.308 ± 20.405 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 13.662 ± 0.515 ns/op | |
taskset -c 1-7 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,6 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 222.254 ± 14.732 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 47.236 ± 8.990 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 251.424 ± 16.881 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 42.886 ± 1.380 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 89.894 ± 5.224 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 35.052 ± 2.182 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 105.557 ± 22.749 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 451.911 ± 97.547 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 47.832 ± 10.588 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 71.475 ± 30.087 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 359.838 ± 143.470 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 23.414 ± 11.445 ns/op | |
taskset -c 1-7,9-15 java -jar microbenchmarks.jar CountersBenchmark -bm avgt -tg 1,13 | |
Benchmark (counterType) Mode Cnt Score Error Units | |
CountersBenchmark.rw AtomicLong avgt 20 1153.397 ± 448.272 ns/op | |
CountersBenchmark.rw:get AtomicLong avgt 20 595.965 ± 385.301 ns/op | |
CountersBenchmark.rw:inc AtomicLong avgt 20 1196.277 ± 453.326 ns/op | |
CountersBenchmark.rw LongAdder avgt 20 81.565 ± 2.534 ns/op | |
CountersBenchmark.rw:get LongAdder avgt 20 571.462 ± 33.471 ns/op | |
CountersBenchmark.rw:inc LongAdder avgt 20 43.881 ± 1.509 ns/op | |
CountersBenchmark.rw FixedSizeStripedV6 avgt 20 355.013 ± 52.864 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV6 avgt 20 3748.646 ± 534.003 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV6 avgt 20 93.965 ± 21.069 ns/op | |
CountersBenchmark.rw FixedSizeStripedV8 avgt 20 110.619 ± 12.151 ns/op | |
CountersBenchmark.rw:get FixedSizeStripedV8 avgt 20 1365.762 ± 182.237 ns/op | |
CountersBenchmark.rw:inc FixedSizeStripedV8 avgt 20 14.070 ± 1.037 ns/op |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment