blob: 9ef67c38c2b3ef62e681d6c8b4a1a3e8a2dd1aee [file] [log] [blame]
goos: linux
goarch: 386
pkg: randtest
cpu: 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz
BenchmarkUint64/gen=Go1 310236878 3.585 ns/op
BenchmarkUint64/gen=Go1 332838411 3.984 ns/op
BenchmarkUint64/gen=Go1 298234956 3.628 ns/op
BenchmarkUint64/gen=Go1 325387472 4.022 ns/op
BenchmarkUint64/gen=Go1 328728834 3.727 ns/op
BenchmarkUint64/gen=Go1 299209365 3.736 ns/op
BenchmarkUint64/gen=Go1 298636105 3.849 ns/op
BenchmarkUint64/gen=Go1 289409551 3.696 ns/op
BenchmarkUint64/gen=Go1 314631790 3.730 ns/op
BenchmarkUint64/gen=Go1 293297967 3.730 ns/op
BenchmarkUint64/gen=Go1 291562651 3.841 ns/op
BenchmarkUint64/gen=Go1 285489534 3.901 ns/op
BenchmarkUint64/gen=Go1 318144854 4.201 ns/op
BenchmarkUint64/gen=Go1 315131691 4.220 ns/op
BenchmarkUint64/gen=Go1 280163476 3.967 ns/op
BenchmarkUint64/gen=Go1 322733989 3.808 ns/op
BenchmarkUint64/gen=Go1 314619548 3.918 ns/op
BenchmarkUint64/gen=Go1 304683948 3.816 ns/op
BenchmarkUint64/gen=Go1 284080200 3.826 ns/op
BenchmarkUint64/gen=Go1 305939929 3.777 ns/op
BenchmarkUint64/gen=PCG 100000000 10.70 ns/op
BenchmarkUint64/gen=PCG 100000000 10.84 ns/op
BenchmarkUint64/gen=PCG 100000000 11.04 ns/op
BenchmarkUint64/gen=PCG 100000000 11.50 ns/op
BenchmarkUint64/gen=PCG 99620388 11.91 ns/op
BenchmarkUint64/gen=PCG 96077053 11.94 ns/op
BenchmarkUint64/gen=PCG 100000000 11.45 ns/op
BenchmarkUint64/gen=PCG 100000000 11.38 ns/op
BenchmarkUint64/gen=PCG 100000000 11.96 ns/op
BenchmarkUint64/gen=PCG 100000000 11.32 ns/op
BenchmarkUint64/gen=PCG 100000000 11.40 ns/op
BenchmarkUint64/gen=PCG 100000000 11.37 ns/op
BenchmarkUint64/gen=PCG 100000000 11.43 ns/op
BenchmarkUint64/gen=PCG 100000000 11.27 ns/op
BenchmarkUint64/gen=PCG 100000000 11.26 ns/op
BenchmarkUint64/gen=PCG 100000000 11.27 ns/op
BenchmarkUint64/gen=PCG 100000000 11.74 ns/op
BenchmarkUint64/gen=PCG 97159076 11.21 ns/op
BenchmarkUint64/gen=PCG 100000000 11.44 ns/op
BenchmarkUint64/gen=PCG 100000000 11.37 ns/op
BenchmarkUint64/gen=ChaCha8 145370481 8.235 ns/op
BenchmarkUint64/gen=ChaCha8 144173784 8.591 ns/op
BenchmarkUint64/gen=ChaCha8 145116001 8.550 ns/op
BenchmarkUint64/gen=ChaCha8 144956100 8.928 ns/op
BenchmarkUint64/gen=ChaCha8 120997957 10.16 ns/op
BenchmarkUint64/gen=ChaCha8 129174708 8.908 ns/op
BenchmarkUint64/gen=ChaCha8 122256921 9.903 ns/op
BenchmarkUint64/gen=ChaCha8 100000000 10.41 ns/op
BenchmarkUint64/gen=ChaCha8 126693458 9.067 ns/op
BenchmarkUint64/gen=ChaCha8 137775050 8.623 ns/op
BenchmarkUint64/gen=ChaCha8 145022503 8.521 ns/op
BenchmarkUint64/gen=ChaCha8 145810646 8.225 ns/op
BenchmarkUint64/gen=ChaCha8 143206749 8.208 ns/op
BenchmarkUint64/gen=ChaCha8 144909116 8.265 ns/op
BenchmarkUint64/gen=ChaCha8 145124754 8.482 ns/op
BenchmarkUint64/gen=ChaCha8 145989057 8.491 ns/op
BenchmarkUint64/gen=ChaCha8 145955394 8.180 ns/op
BenchmarkUint64/gen=ChaCha8 145562198 8.164 ns/op
BenchmarkUint64/gen=ChaCha8 141988984 8.227 ns/op
BenchmarkUint64/gen=ChaCha8 141963452 8.222 ns/op
BenchmarkN1000/gen=Go1 48584952 25.61 ns/op
BenchmarkN1000/gen=Go1 48423482 25.95 ns/op
BenchmarkN1000/gen=Go1 44306685 25.62 ns/op
BenchmarkN1000/gen=Go1 47266676 24.63 ns/op
BenchmarkN1000/gen=Go1 47772160 24.79 ns/op
BenchmarkN1000/gen=Go1 47288994 25.34 ns/op
BenchmarkN1000/gen=Go1 47288532 24.69 ns/op
BenchmarkN1000/gen=Go1 48337402 24.70 ns/op
BenchmarkN1000/gen=Go1 48092163 24.76 ns/op
BenchmarkN1000/gen=Go1 44913772 24.87 ns/op
BenchmarkN1000/gen=Go1 48338854 24.64 ns/op
BenchmarkN1000/gen=Go1 48386048 25.37 ns/op
BenchmarkN1000/gen=Go1 47017272 24.90 ns/op
BenchmarkN1000/gen=Go1 49023552 24.71 ns/op
BenchmarkN1000/gen=Go1 47845981 25.47 ns/op
BenchmarkN1000/gen=Go1 46227170 24.82 ns/op
BenchmarkN1000/gen=Go1 48264859 25.42 ns/op
BenchmarkN1000/gen=Go1 42327210 24.71 ns/op
BenchmarkN1000/gen=Go1 47693900 24.78 ns/op
BenchmarkN1000/gen=Go1 49452092 24.79 ns/op
BenchmarkN1000/gen=PCG 81561084 14.77 ns/op
BenchmarkN1000/gen=PCG 80696214 14.66 ns/op
BenchmarkN1000/gen=PCG 81502321 15.04 ns/op
BenchmarkN1000/gen=PCG 82148899 15.32 ns/op
BenchmarkN1000/gen=PCG 84353749 15.02 ns/op
BenchmarkN1000/gen=PCG 76504855 14.84 ns/op
BenchmarkN1000/gen=PCG 83091495 14.77 ns/op
BenchmarkN1000/gen=PCG 79429915 14.65 ns/op
BenchmarkN1000/gen=PCG 80501642 14.62 ns/op
BenchmarkN1000/gen=PCG 79837689 15.20 ns/op
BenchmarkN1000/gen=PCG 83213920 15.28 ns/op
BenchmarkN1000/gen=PCG 80503575 15.31 ns/op
BenchmarkN1000/gen=PCG 86721286 14.58 ns/op
BenchmarkN1000/gen=PCG 80817805 14.68 ns/op
BenchmarkN1000/gen=PCG 82144165 14.81 ns/op
BenchmarkN1000/gen=PCG 80560041 14.72 ns/op
BenchmarkN1000/gen=PCG 81508952 15.33 ns/op
BenchmarkN1000/gen=PCG 80639514 14.65 ns/op
BenchmarkN1000/gen=PCG 77295781 15.28 ns/op
BenchmarkN1000/gen=PCG 78675909 14.90 ns/op
BenchmarkN1000/gen=ChaCha8 94723138 11.73 ns/op
BenchmarkN1000/gen=ChaCha8 97491613 11.76 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.84 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.86 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.72 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.73 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.77 ns/op
BenchmarkN1000/gen=ChaCha8 96885658 11.85 ns/op
BenchmarkN1000/gen=ChaCha8 95480881 11.85 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 12.16 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.97 ns/op
BenchmarkN1000/gen=ChaCha8 97590236 12.08 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.73 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.70 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.83 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.72 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.86 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 12.18 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.79 ns/op
BenchmarkN1000/gen=ChaCha8 100000000 11.80 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34605146 34.34 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34371721 34.42 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 30572155 35.30 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 30952399 34.16 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34831476 37.19 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34737337 34.43 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34285664 34.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34861201 34.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34436208 34.41 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 31700251 34.19 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34710444 37.10 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 35439583 37.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 31005135 35.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 35115408 34.43 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 31837101 34.14 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 34710212 37.06 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 30980521 35.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 35037562 36.98 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 35637962 34.22 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 31685060 34.51 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 67285170 20.74 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 38967609 30.15 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 33469290 36.28 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 34680200 37.06 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 31080394 34.88 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 36370231 34.69 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 39625000 31.96 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 39915202 30.15 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 40351436 32.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 38677950 31.98 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 38259876 30.55 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 37308992 31.20 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 40759838 32.03 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 43437604 30.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 36932040 30.36 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 41241576 33.49 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 36862412 29.86 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 39473557 31.86 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 39979826 32.63 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 39818918 32.16 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 89662188 14.00 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 51155270 23.13 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 48610194 25.60 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 55177682 24.32 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 46398068 24.96 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 53389734 25.79 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 52422652 22.69 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 45450752 25.46 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 50887880 25.47 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 55617460 22.42 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 52629279 25.70 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 54341308 25.72 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 53303504 25.43 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 51042235 25.06 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 50315660 25.03 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 50930179 25.19 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 46704860 25.54 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 49754622 25.34 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 49340294 24.92 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 57639752 25.68 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 97543346 14.38 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 57515425 20.41 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 64057261 18.73 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 62823592 19.96 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 63790854 19.77 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 58974756 19.43 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 60772142 19.75 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 72013694 19.49 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 69831114 19.59 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 63929118 18.66 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 60770690 18.42 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 61501707 19.90 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 57937930 19.63 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 63205144 19.76 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 63493940 19.17 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 60817940 19.80 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 62512162 19.73 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 61127630 18.57 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 60885651 19.35 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 61723339 19.11 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 31106632 33.36 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 33283273 34.45 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34666820 34.73 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35340022 34.65 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35236844 34.64 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 36078363 33.54 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35470927 33.55 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34271374 35.90 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34912861 33.65 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35448723 35.08 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35981607 34.79 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34228774 34.89 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35958483 34.84 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 30411904 34.88 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35487165 34.77 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35399636 33.66 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34027130 33.66 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 35189541 33.70 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34158829 33.55 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 34678452 33.66 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26136361 46.73 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 28723123 50.19 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 28173121 59.34 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 20898032 59.00 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26800491 49.84 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25544940 51.81 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 24609952 47.43 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26505705 47.11 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25555818 46.86 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26275183 46.50 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25823550 47.31 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25116286 46.98 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25270855 46.42 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 31144814 47.26 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25738870 47.29 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 24756081 45.44 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25108598 46.98 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26063348 47.58 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 26066718 45.17 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 25200764 47.69 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14573840 83.94 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14367390 86.99 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14112140 84.72 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13976674 86.58 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13601058 86.48 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14097874 86.63 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13739510 84.12 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14301259 84.81 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13498388 88.46 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13712292 84.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14012499 88.02 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13649610 84.70 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14406957 85.87 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13782291 84.00 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13952542 84.40 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13744520 85.23 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13883787 86.50 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13938579 85.56 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 14463885 86.31 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 13672564 86.82 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9804578 126.6 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9186406 126.7 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9090817 127.4 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9167095 126.1 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9109807 127.0 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9303398 126.9 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9146719 127.1 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9213652 127.4 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9152467 130.3 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9345219 126.7 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9088300 126.4 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9138619 127.4 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9288307 127.7 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9043153 127.2 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9161022 127.0 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9242600 125.3 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9113726 125.5 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9074158 126.2 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9389074 124.8 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 9057013 128.6 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 67041633 15.85 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 82876618 15.09 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81386775 14.53 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 82439024 14.52 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 77389516 14.71 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 79736968 15.15 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 79758019 15.10 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81269874 14.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81569888 15.11 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81475764 15.05 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 80117510 14.49 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 78953809 15.12 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 74897487 15.68 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 79045951 14.54 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81997401 14.59 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 78276496 15.22 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 78723560 15.02 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 81254977 15.23 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 78370602 14.60 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 78456411 15.13 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 133938334 9.185 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 128570914 9.221 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131604526 9.087 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 127791061 9.131 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 129711400 9.073 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 129251612 9.047 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 132549811 9.082 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131153866 9.002 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131594293 9.143 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 130231526 9.521 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 100000000 10.88 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 116732770 10.64 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 120354512 10.05 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 114667270 9.687 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 129849452 9.073 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131152192 9.013 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131397604 9.059 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 129757438 9.187 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 130947172 9.070 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 131493350 9.314 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 212878635 6.222 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 186772015 6.241 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 185844243 6.153 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 192012954 6.188 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 184259464 6.200 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 190187030 6.174 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 186216925 6.178 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 192033686 6.233 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 175487704 7.191 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 191504306 7.106 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 136051830 7.576 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 160376085 6.278 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 192779596 6.141 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 193848541 6.117 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 192747231 6.126 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 190696910 6.130 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 191304439 6.131 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 188803216 6.254 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 191598518 6.127 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 189429398 6.135 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 201420337 6.121 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 196082745 6.171 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 194678050 6.174 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 194667609 6.152 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 193297408 6.085 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 195313484 6.048 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 194530964 6.172 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 195553826 6.051 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 192203902 6.145 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 192922167 6.096 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 193670862 6.012 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 192735021 6.162 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 194118482 6.142 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 195283214 6.079 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 194807191 6.055 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 191894031 6.231 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 193931673 6.034 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 195550431 6.088 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 193361000 6.058 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 197297300 6.129 ns/op
PASS