github.com/egonelbre/exp@v0.0.0-20240430123955-ed1d3aa93911/bench/vector/go1.18.fde4cc2a3189e2.txt (about) 1 goos: windows 2 goarch: amd64 3 pkg: github.com/egonelbre/exp/bench/vector 4 cpu: AMD Ryzen Threadripper 2950X 16-Core Processor 5 BenchmarkAdd_PP_V32s3-32 1000000000 2.810 ns/op 6 BenchmarkAdd_PN_V32s3-32 1000000000 2.779 ns/op 7 BenchmarkAdd_PPP_V32s3-32 1000000000 2.796 ns/op 8 BenchmarkAdd_NNN_V32s3-32 1000000000 0.7457 ns/op 9 BenchmarkAdd_PPN_V32s3-32 1000000000 2.803 ns/op 10 BenchmarkAdd_PNP_V32s3-32 1000000000 2.929 ns/op 11 BenchmarkAdd_NPP_V32s3-32 1000000000 0.7923 ns/op 12 BenchmarkAdd_NNP_V32s3-32 1000000000 0.7494 ns/op 13 BenchmarkAdd_NPN_V32s3-32 1000000000 0.8351 ns/op 14 BenchmarkAdd_PNN_V32s3-32 1000000000 2.768 ns/op 15 BenchmarkAdd_PPZ_V32s3-32 1000000000 2.772 ns/op 16 BenchmarkAdd_NPZ_V32s3-32 1000000000 2.766 ns/op 17 BenchmarkAdd_PNZ_V32s3-32 1000000000 2.765 ns/op 18 BenchmarkAdd_NNZ_V32s3-32 1000000000 2.789 ns/op 19 BenchmarkAdd_PPY_V32s3-32 1000000000 2.783 ns/op 20 BenchmarkAdd_NPY_V32s3-32 1000000000 2.825 ns/op 21 BenchmarkAdd_PNY_V32s3-32 1000000000 2.809 ns/op 22 BenchmarkAdd_NNY_V32s3-32 1000000000 2.805 ns/op 23 BenchmarkAdd_PP_V32a3-32 1000000000 2.810 ns/op 24 BenchmarkAdd_PN_V32a3-32 1000000000 2.851 ns/op 25 BenchmarkAdd_PPP_V32a3-32 1000000000 2.778 ns/op 26 BenchmarkAdd_NNN_V32a3-32 642008544 9.251 ns/op 27 BenchmarkAdd_PPN_V32a3-32 1000000000 2.802 ns/op 28 BenchmarkAdd_PNP_V32a3-32 1000000000 2.919 ns/op 29 BenchmarkAdd_NPP_V32a3-32 658385276 9.106 ns/op 30 BenchmarkAdd_NNP_V32a3-32 637772523 9.231 ns/op 31 BenchmarkAdd_NPN_V32a3-32 649373911 9.162 ns/op 32 BenchmarkAdd_PNN_V32a3-32 1000000000 2.891 ns/op 33 BenchmarkAdd_PPZ_V32a3-32 1000000000 2.835 ns/op 34 BenchmarkAdd_NPZ_V32a3-32 674827050 8.649 ns/op 35 BenchmarkAdd_PNZ_V32a3-32 1000000000 2.899 ns/op 36 BenchmarkAdd_NNZ_V32a3-32 648421665 9.198 ns/op 37 BenchmarkAdd_PPY_V32a3-32 1000000000 2.757 ns/op 38 BenchmarkAdd_NPY_V32a3-32 657142408 8.818 ns/op 39 BenchmarkAdd_PNY_V32a3-32 1000000000 2.846 ns/op 40 BenchmarkAdd_NNY_V32a3-32 667555776 9.010 ns/op 41 BenchmarkAdd_PP_V64s3-32 1000000000 2.856 ns/op 42 BenchmarkAdd_PN_V64s3-32 1000000000 2.773 ns/op 43 BenchmarkAdd_PPP_V64s3-32 1000000000 2.791 ns/op 44 BenchmarkAdd_NNN_V64s3-32 1000000000 0.7745 ns/op 45 BenchmarkAdd_PPN_V64s3-32 1000000000 2.771 ns/op 46 BenchmarkAdd_PNP_V64s3-32 1000000000 2.814 ns/op 47 BenchmarkAdd_NPP_V64s3-32 1000000000 0.7654 ns/op 48 BenchmarkAdd_NNP_V64s3-32 1000000000 0.7688 ns/op 49 BenchmarkAdd_NPN_V64s3-32 1000000000 0.7690 ns/op 50 BenchmarkAdd_PNN_V64s3-32 1000000000 2.749 ns/op 51 BenchmarkAdd_PPZ_V64s3-32 1000000000 2.811 ns/op 52 BenchmarkAdd_NPZ_V64s3-32 1000000000 2.791 ns/op 53 BenchmarkAdd_PNZ_V64s3-32 1000000000 2.798 ns/op 54 BenchmarkAdd_NNZ_V64s3-32 1000000000 2.767 ns/op 55 BenchmarkAdd_PPY_V64s3-32 1000000000 2.806 ns/op 56 BenchmarkAdd_NPY_V64s3-32 1000000000 2.809 ns/op 57 BenchmarkAdd_PNY_V64s3-32 1000000000 2.781 ns/op 58 BenchmarkAdd_NNY_V64s3-32 1000000000 2.790 ns/op 59 BenchmarkAdd_PP_V64a3-32 1000000000 2.818 ns/op 60 BenchmarkAdd_PN_V64a3-32 1000000000 2.827 ns/op 61 BenchmarkAdd_PPP_V64a3-32 1000000000 2.798 ns/op 62 BenchmarkAdd_NNN_V64a3-32 719781330 8.298 ns/op 63 BenchmarkAdd_PPN_V64a3-32 1000000000 2.847 ns/op 64 BenchmarkAdd_PNP_V64a3-32 1000000000 2.857 ns/op 65 BenchmarkAdd_NPP_V64a3-32 716392846 8.242 ns/op 66 BenchmarkAdd_NNP_V64a3-32 729918926 8.248 ns/op 67 BenchmarkAdd_NPN_V64a3-32 737002137 8.134 ns/op 68 BenchmarkAdd_PNN_V64a3-32 1000000000 2.797 ns/op 69 BenchmarkAdd_PPZ_V64a3-32 1000000000 2.780 ns/op 70 BenchmarkAdd_NPZ_V64a3-32 615590379 9.523 ns/op 71 BenchmarkAdd_PNZ_V64a3-32 1000000000 2.829 ns/op 72 BenchmarkAdd_NNZ_V64a3-32 619715888 9.648 ns/op 73 BenchmarkAdd_PPY_V64a3-32 1000000000 2.870 ns/op 74 BenchmarkAdd_NPY_V64a3-32 621314376 9.086 ns/op 75 BenchmarkAdd_PNY_V64a3-32 1000000000 2.895 ns/op 76 BenchmarkAdd_NNY_V64a3-32 662534877 9.098 ns/op 77 PASS 78 ok github.com/egonelbre/exp/bench/vector 265.418s