blob: a2c09b1bbddb73946f302ea93018fc32e1d55512 [file] [log] [blame]
goos: linux
goarch: 386
pkg: randtest
cpu: AMD Ryzen 9 7950X 16-Core Processor
BenchmarkUint64/gen=Go1 348949184 3.304 ns/op
BenchmarkUint64/gen=Go1 372030274 3.229 ns/op
BenchmarkUint64/gen=Go1 370813892 3.225 ns/op
BenchmarkUint64/gen=Go1 370456261 3.253 ns/op
BenchmarkUint64/gen=Go1 372152829 3.254 ns/op
BenchmarkUint64/gen=Go1 368208891 3.263 ns/op
BenchmarkUint64/gen=Go1 371096613 3.227 ns/op
BenchmarkUint64/gen=Go1 370718185 3.234 ns/op
BenchmarkUint64/gen=Go1 369716916 3.233 ns/op
BenchmarkUint64/gen=Go1 369521853 3.235 ns/op
BenchmarkUint64/gen=Go1 368828361 3.225 ns/op
BenchmarkUint64/gen=Go1 369677170 3.224 ns/op
BenchmarkUint64/gen=Go1 370844134 3.227 ns/op
BenchmarkUint64/gen=Go1 371561290 3.243 ns/op
BenchmarkUint64/gen=Go1 368840367 3.226 ns/op
BenchmarkUint64/gen=Go1 372198487 3.228 ns/op
BenchmarkUint64/gen=Go1 372201597 3.225 ns/op
BenchmarkUint64/gen=Go1 372244087 3.243 ns/op
BenchmarkUint64/gen=Go1 369169668 3.229 ns/op
BenchmarkUint64/gen=Go1 372093981 3.241 ns/op
BenchmarkUint64/gen=PCG 149353017 8.034 ns/op
BenchmarkUint64/gen=PCG 149409340 8.030 ns/op
BenchmarkUint64/gen=PCG 149441238 8.032 ns/op
BenchmarkUint64/gen=PCG 149391726 8.033 ns/op
BenchmarkUint64/gen=PCG 149447098 8.030 ns/op
BenchmarkUint64/gen=PCG 149349818 8.028 ns/op
BenchmarkUint64/gen=PCG 149371790 8.032 ns/op
BenchmarkUint64/gen=PCG 149369576 8.035 ns/op
BenchmarkUint64/gen=PCG 149416461 8.033 ns/op
BenchmarkUint64/gen=PCG 149371762 8.030 ns/op
BenchmarkUint64/gen=PCG 149400506 8.034 ns/op
BenchmarkUint64/gen=PCG 149455407 8.034 ns/op
BenchmarkUint64/gen=PCG 149325634 8.034 ns/op
BenchmarkUint64/gen=PCG 149366830 8.029 ns/op
BenchmarkUint64/gen=PCG 149382729 8.033 ns/op
BenchmarkUint64/gen=PCG 149438006 8.028 ns/op
BenchmarkUint64/gen=PCG 149400940 8.035 ns/op
BenchmarkUint64/gen=PCG 149411772 8.032 ns/op
BenchmarkUint64/gen=PCG 149415658 8.033 ns/op
BenchmarkUint64/gen=PCG 149381407 8.033 ns/op
BenchmarkUint64/gen=ChaCha8 200577669 6.000 ns/op
BenchmarkUint64/gen=ChaCha8 199992111 5.983 ns/op
BenchmarkUint64/gen=ChaCha8 199990521 5.993 ns/op
BenchmarkUint64/gen=ChaCha8 199631865 5.980 ns/op
BenchmarkUint64/gen=ChaCha8 200478723 6.020 ns/op
BenchmarkUint64/gen=ChaCha8 200749365 6.016 ns/op
BenchmarkUint64/gen=ChaCha8 199953696 5.983 ns/op
BenchmarkUint64/gen=ChaCha8 200691408 6.010 ns/op
BenchmarkUint64/gen=ChaCha8 200177230 5.980 ns/op
BenchmarkUint64/gen=ChaCha8 200200404 5.980 ns/op
BenchmarkUint64/gen=ChaCha8 200362344 5.983 ns/op
BenchmarkUint64/gen=ChaCha8 200442160 5.997 ns/op
BenchmarkUint64/gen=ChaCha8 200713618 6.003 ns/op
BenchmarkUint64/gen=ChaCha8 199752451 5.997 ns/op
BenchmarkUint64/gen=ChaCha8 200572332 5.984 ns/op
BenchmarkUint64/gen=ChaCha8 199819304 5.999 ns/op
BenchmarkUint64/gen=ChaCha8 200263951 5.985 ns/op
BenchmarkUint64/gen=ChaCha8 200814261 6.003 ns/op
BenchmarkUint64/gen=ChaCha8 200454280 5.975 ns/op
BenchmarkUint64/gen=ChaCha8 199673905 5.993 ns/op
BenchmarkN1000/gen=Go1 83400441 14.36 ns/op
BenchmarkN1000/gen=Go1 83515930 14.36 ns/op
BenchmarkN1000/gen=Go1 83428621 14.36 ns/op
BenchmarkN1000/gen=Go1 83492007 14.36 ns/op
BenchmarkN1000/gen=Go1 83497887 14.36 ns/op
BenchmarkN1000/gen=Go1 83443554 14.36 ns/op
BenchmarkN1000/gen=Go1 83437218 14.36 ns/op
BenchmarkN1000/gen=Go1 83530674 14.36 ns/op
BenchmarkN1000/gen=Go1 83473562 14.36 ns/op
BenchmarkN1000/gen=Go1 83460934 14.36 ns/op
BenchmarkN1000/gen=Go1 83529801 14.36 ns/op
BenchmarkN1000/gen=Go1 83469254 14.36 ns/op
BenchmarkN1000/gen=Go1 83497654 14.36 ns/op
BenchmarkN1000/gen=Go1 83482285 14.36 ns/op
BenchmarkN1000/gen=Go1 83478853 14.37 ns/op
BenchmarkN1000/gen=Go1 83536268 14.36 ns/op
BenchmarkN1000/gen=Go1 83540048 14.36 ns/op
BenchmarkN1000/gen=Go1 83432860 14.36 ns/op
BenchmarkN1000/gen=Go1 83082889 14.36 ns/op
BenchmarkN1000/gen=Go1 83538826 14.36 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.38 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.38 ns/op
BenchmarkN1000/gen=PCG 100000000 10.38 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.36 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=PCG 100000000 10.38 ns/op
BenchmarkN1000/gen=PCG 100000000 10.36 ns/op
BenchmarkN1000/gen=PCG 100000000 10.37 ns/op
BenchmarkN1000/gen=ChaCha8 143198302 8.372 ns/op
BenchmarkN1000/gen=ChaCha8 143470443 8.380 ns/op
BenchmarkN1000/gen=ChaCha8 143361962 8.371 ns/op
BenchmarkN1000/gen=ChaCha8 143330941 8.373 ns/op
BenchmarkN1000/gen=ChaCha8 143247370 8.370 ns/op
BenchmarkN1000/gen=ChaCha8 143326212 8.373 ns/op
BenchmarkN1000/gen=ChaCha8 143218791 8.372 ns/op
BenchmarkN1000/gen=ChaCha8 143333646 8.370 ns/op
BenchmarkN1000/gen=ChaCha8 143298798 8.371 ns/op
BenchmarkN1000/gen=ChaCha8 143441259 8.378 ns/op
BenchmarkN1000/gen=ChaCha8 143302407 8.364 ns/op
BenchmarkN1000/gen=ChaCha8 143364254 8.375 ns/op
BenchmarkN1000/gen=ChaCha8 143303527 8.368 ns/op
BenchmarkN1000/gen=ChaCha8 143288781 8.374 ns/op
BenchmarkN1000/gen=ChaCha8 143247045 8.371 ns/op
BenchmarkN1000/gen=ChaCha8 143374738 8.373 ns/op
BenchmarkN1000/gen=ChaCha8 143524699 8.375 ns/op
BenchmarkN1000/gen=ChaCha8 143349778 8.377 ns/op
BenchmarkN1000/gen=ChaCha8 143404096 8.370 ns/op
BenchmarkN1000/gen=ChaCha8 143369899 8.369 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54283470 22.13 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54195709 22.17 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 53993539 22.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54094010 22.20 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54191685 22.23 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54155834 22.17 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54193672 22.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54060094 22.15 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54276430 22.21 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54260673 22.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54093836 22.21 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54166075 22.18 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54211479 22.15 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54107127 22.11 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54266840 22.10 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54214569 22.22 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54153266 22.09 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54213073 22.21 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54210178 22.15 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=1 54070245 22.22 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.05 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.08 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.11 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.10 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.09 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.06 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.06 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.09 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.09 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=2 100000000 11.07 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 213589239 5.570 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 215726096 5.589 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216012300 5.547 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216579532 5.549 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216359286 5.545 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216779208 5.608 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216562724 5.555 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 211874968 5.556 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216541128 5.552 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216959552 5.602 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 214148059 5.574 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216070479 5.566 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 211184593 5.558 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216068038 5.563 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216591391 5.559 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216970545 5.557 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216575773 5.571 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 215282755 5.581 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216774338 5.555 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=4 216467674 5.556 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 422375577 2.794 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 430524553 2.802 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 420156876 2.803 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 428463091 2.801 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 427142161 2.815 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 429419977 2.800 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 429720081 2.812 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 428804748 2.804 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 418233612 2.813 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 410259130 2.818 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 415574484 2.815 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 425925901 2.800 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 426972046 2.812 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 426460935 2.826 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 428352288 2.813 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 419073002 2.833 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 416611096 2.811 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 419319380 2.815 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 426964832 2.798 ns/op
BenchmarkN1000Parallel/gen=Go1/proc=8 429853714 2.798 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55527889 21.68 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55575062 21.66 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55555087 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55630068 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55606388 21.61 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55552226 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55628856 21.61 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55613385 21.54 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55618110 21.54 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55635031 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55558489 21.56 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55637356 21.56 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55620512 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55572844 21.55 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55581794 21.56 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55619713 21.54 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55599418 21.57 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55609458 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55596913 21.55 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=1 55618368 21.53 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 38068642 29.77 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42381316 30.63 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42481038 29.61 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42936603 30.35 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42987412 33.54 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42413119 30.24 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 39944634 29.66 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 40173698 30.07 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 35704620 29.51 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 41603233 29.96 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 40767129 29.41 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 40778844 30.21 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 44780362 30.63 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 41221465 30.38 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 39867688 29.96 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 44539323 30.12 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 34867881 30.17 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42950690 29.77 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 43601059 29.30 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=2 42884702 29.13 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21418263 56.05 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 19959469 56.43 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 22390783 55.04 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20835304 57.16 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20873750 57.83 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21230052 56.67 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20766681 56.68 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 22698384 56.95 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20828822 56.60 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20443060 56.65 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21371070 57.37 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21865934 57.52 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21294220 56.34 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21161474 56.92 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21146062 57.29 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20870292 52.00 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 23146081 54.76 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 21047216 53.32 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 19870755 57.46 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=4 20774079 54.13 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14426322 85.82 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13922346 85.85 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14152882 84.10 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13707800 85.70 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13832228 84.87 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13983607 85.37 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13705869 84.71 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14112175 85.76 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13753612 85.38 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13878420 85.30 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14093458 84.94 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14453456 83.22 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 19682448 72.88 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13160859 85.91 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13626559 86.40 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13010709 85.76 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14009092 85.06 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14098152 86.07 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 13618712 83.80 ns/op
BenchmarkN1000Parallel/gen=Go1Locked/proc=8 14046798 86.09 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.62 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.65 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.67 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.65 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.65 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.70 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.68 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.68 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.65 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.65 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.67 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=1 100000000 10.66 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225286105 5.353 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224269934 5.342 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225259950 5.341 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225585070 5.345 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225525536 5.326 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225306049 5.340 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224585113 5.339 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224946104 5.351 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224430330 5.338 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224824210 5.346 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225213012 5.344 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224816686 5.343 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224602834 5.326 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224801547 5.353 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224424290 5.337 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225141699 5.345 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 225308749 5.334 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224974623 5.343 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224700372 5.341 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=2 224813598 5.341 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 450437491 2.666 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448269469 2.678 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 430499469 2.671 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 426820728 2.673 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448204987 2.702 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 449522893 2.692 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 449964199 2.724 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 429150966 2.672 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 446759997 2.703 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448888323 2.682 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448785386 2.675 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 449956492 2.672 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448619509 2.677 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 447485872 2.673 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448265174 2.680 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 449962070 2.674 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 448678986 2.679 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 447329626 2.683 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 450132916 2.681 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=4 449477042 2.787 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 894135829 1.349 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 851244721 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 881763650 1.347 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 820856227 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 892103878 1.350 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 853730787 1.359 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 892365624 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 887357164 1.349 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 892706485 1.350 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 833732042 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 890371144 1.356 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 890587430 1.351 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 892021827 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 851409852 1.348 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 848138221 1.355 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 883129353 1.347 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 891411186 1.351 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 848816944 1.352 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 885292789 1.353 ns/op
BenchmarkN1000Parallel/gen=ChaCha8/proc=8 892320806 1.347 ns/op
PASS