github.com/egonelbre/exp@v0.0.0-20240430123955-ed1d3aa93911/bench/vector/go1.17.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.750 ns/op
     6  BenchmarkAdd_PN_V32s3-32     	1000000000	         2.769 ns/op
     7  BenchmarkAdd_PPP_V32s3-32    	1000000000	         2.715 ns/op
     8  BenchmarkAdd_NNN_V32s3-32    	1000000000	         0.7798 ns/op
     9  BenchmarkAdd_PPN_V32s3-32    	1000000000	         2.744 ns/op
    10  BenchmarkAdd_PNP_V32s3-32    	1000000000	         2.753 ns/op
    11  BenchmarkAdd_NPP_V32s3-32    	1000000000	         0.7563 ns/op
    12  BenchmarkAdd_NNP_V32s3-32    	1000000000	         0.7573 ns/op
    13  BenchmarkAdd_NPN_V32s3-32    	1000000000	         0.7704 ns/op
    14  BenchmarkAdd_PNN_V32s3-32    	1000000000	         2.760 ns/op
    15  BenchmarkAdd_PPZ_V32s3-32    	1000000000	         2.768 ns/op
    16  BenchmarkAdd_NPZ_V32s3-32    	1000000000	         2.762 ns/op
    17  BenchmarkAdd_PNZ_V32s3-32    	1000000000	         2.787 ns/op
    18  BenchmarkAdd_NNZ_V32s3-32    	1000000000	         2.752 ns/op
    19  BenchmarkAdd_PPY_V32s3-32    	1000000000	         2.824 ns/op
    20  BenchmarkAdd_NPY_V32s3-32    	1000000000	         2.763 ns/op
    21  BenchmarkAdd_PNY_V32s3-32    	1000000000	         2.811 ns/op
    22  BenchmarkAdd_NNY_V32s3-32    	1000000000	         2.777 ns/op
    23  BenchmarkAdd_PP_V32a3-32     	1000000000	         2.798 ns/op
    24  BenchmarkAdd_PN_V32a3-32     	1000000000	         2.814 ns/op
    25  BenchmarkAdd_PPP_V32a3-32    	1000000000	         2.764 ns/op
    26  BenchmarkAdd_NNN_V32a3-32    	657616690	         9.064 ns/op
    27  BenchmarkAdd_PPN_V32a3-32    	1000000000	         2.787 ns/op
    28  BenchmarkAdd_PNP_V32a3-32    	1000000000	         2.891 ns/op
    29  BenchmarkAdd_NPP_V32a3-32    	656561671	         9.191 ns/op
    30  BenchmarkAdd_NNP_V32a3-32    	642240064	         9.097 ns/op
    31  BenchmarkAdd_NPN_V32a3-32    	642144315	         9.082 ns/op
    32  BenchmarkAdd_PNN_V32a3-32    	1000000000	         2.816 ns/op
    33  BenchmarkAdd_PPZ_V32a3-32    	1000000000	         2.768 ns/op
    34  BenchmarkAdd_NPZ_V32a3-32    	652118766	         9.163 ns/op
    35  BenchmarkAdd_PNZ_V32a3-32    	1000000000	         2.828 ns/op
    36  BenchmarkAdd_NNZ_V32a3-32    	658010826	         9.174 ns/op
    37  BenchmarkAdd_PPY_V32a3-32    	1000000000	         2.811 ns/op
    38  BenchmarkAdd_NPY_V32a3-32    	670799986	         9.192 ns/op
    39  BenchmarkAdd_PNY_V32a3-32    	1000000000	         2.833 ns/op
    40  BenchmarkAdd_NNY_V32a3-32    	671915295	         9.031 ns/op
    41  BenchmarkAdd_PP_V64s3-32     	1000000000	         2.780 ns/op
    42  BenchmarkAdd_PN_V64s3-32     	1000000000	         2.753 ns/op
    43  BenchmarkAdd_PPP_V64s3-32    	1000000000	         2.746 ns/op
    44  BenchmarkAdd_NNN_V64s3-32    	1000000000	         0.7757 ns/op
    45  BenchmarkAdd_PPN_V64s3-32    	1000000000	         2.770 ns/op
    46  BenchmarkAdd_PNP_V64s3-32    	1000000000	         2.776 ns/op
    47  BenchmarkAdd_NPP_V64s3-32    	1000000000	         0.7698 ns/op
    48  BenchmarkAdd_NNP_V64s3-32    	1000000000	         0.7666 ns/op
    49  BenchmarkAdd_NPN_V64s3-32    	1000000000	         0.7508 ns/op
    50  BenchmarkAdd_PNN_V64s3-32    	1000000000	         2.812 ns/op
    51  BenchmarkAdd_PPZ_V64s3-32    	1000000000	         2.788 ns/op
    52  BenchmarkAdd_NPZ_V64s3-32    	1000000000	         2.780 ns/op
    53  BenchmarkAdd_PNZ_V64s3-32    	1000000000	         2.767 ns/op
    54  BenchmarkAdd_NNZ_V64s3-32    	1000000000	         2.785 ns/op
    55  BenchmarkAdd_PPY_V64s3-32    	1000000000	         2.802 ns/op
    56  BenchmarkAdd_NPY_V64s3-32    	1000000000	         2.790 ns/op
    57  BenchmarkAdd_PNY_V64s3-32    	1000000000	         2.805 ns/op
    58  BenchmarkAdd_NNY_V64s3-32    	1000000000	         2.807 ns/op
    59  BenchmarkAdd_PP_V64a3-32     	1000000000	         2.803 ns/op
    60  BenchmarkAdd_PN_V64a3-32     	1000000000	         2.817 ns/op
    61  BenchmarkAdd_PPP_V64a3-32    	1000000000	         2.736 ns/op
    62  BenchmarkAdd_NNN_V64a3-32    	627395932	         9.572 ns/op
    63  BenchmarkAdd_PPN_V64a3-32    	1000000000	         2.841 ns/op
    64  BenchmarkAdd_PNP_V64a3-32    	1000000000	         2.788 ns/op
    65  BenchmarkAdd_NPP_V64a3-32    	622471081	         9.604 ns/op
    66  BenchmarkAdd_NNP_V64a3-32    	589200253	         9.547 ns/op
    67  BenchmarkAdd_NPN_V64a3-32    	617134111	         9.611 ns/op
    68  BenchmarkAdd_PNN_V64a3-32    	1000000000	         2.815 ns/op
    69  BenchmarkAdd_PPZ_V64a3-32    	1000000000	         2.794 ns/op
    70  BenchmarkAdd_NPZ_V64a3-32    	734338936	         8.216 ns/op
    71  BenchmarkAdd_PNZ_V64a3-32    	1000000000	         2.815 ns/op
    72  BenchmarkAdd_NNZ_V64a3-32    	725941482	         8.359 ns/op
    73  BenchmarkAdd_PPY_V64a3-32    	1000000000	         2.784 ns/op
    74  BenchmarkAdd_NPY_V64a3-32    	776481211	         7.616 ns/op
    75  BenchmarkAdd_PNY_V64a3-32    	1000000000	         2.827 ns/op
    76  BenchmarkAdd_NNY_V64a3-32    	792635673	         7.586 ns/op
    77  PASS
    78  ok  	github.com/egonelbre/exp/bench/vector	264.775s