Benchmark¶
name |
iterations |
real_time |
cpu_time |
time_unit |
|---|---|---|---|---|
“BM_ANGLE/128” |
6830069 |
98.373 |
98.3737 |
ns |
“BM_ANGLE/256” |
3150249 |
217.441 |
217.442 |
ns |
“BM_ANGLE/512” |
1539797 |
451.2 |
451.202 |
ns |
“BM_ANGLE/1024” |
701043 |
930.034 |
930.034 |
ns |
“BM_ANGLE/2048” |
376767 |
1877.92 |
1877.94 |
ns |
“BM_ANGLE_SIMD/128” |
60089831 |
11.8083 |
11.8084 |
ns |
“BM_ANGLE_SIMD/256” |
28605646 |
23.8616 |
23.8621 |
ns |
“BM_ANGLE_SIMD/512” |
13133233 |
51.8825 |
51.8826 |
ns |
“BM_ANGLE_SIMD/1024” |
6263522 |
104.88 |
104.881 |
ns |
“BM_ANGLE_SIMD/2048” |
3070723 |
222.489 |
222.489 |
ns |
“BM_NORMALIZED_ANGLE_SIMD/128” |
47059473 |
14.4645 |
14.4646 |
ns |
“BM_NORMALIZED_ANGLE_SIMD/256” |
33426813 |
20.9912 |
20.9914 |
ns |
“BM_NORMALIZED_ANGLE_SIMD/512” |
14494106 |
47.9747 |
47.9749 |
ns |
“BM_NORMALIZED_ANGLE_SIMD/1024” |
7301162 |
94.4278 |
94.4281 |
ns |
“BM_NORMALIZED_ANGLE_SIMD/2048” |
3178386 |
222.089 |
222.091 |
ns |
“BM_BRAY_CURTIS/128” |
10418623 |
69.9096 |
69.9106 |
ns |
“BM_BRAY_CURTIS/256” |
4938632 |
134.952 |
134.953 |
ns |
“BM_BRAY_CURTIS/512” |
2570197 |
278.265 |
278.261 |
ns |
“BM_BRAY_CURTIS/1024” |
1367563 |
509.129 |
509.131 |
ns |
“BM_BRAY_CURTIS/2048” |
694424 |
1010.02 |
1010.03 |
ns |
“BM_BRAY_CURTIS_SIMD/128” |
61195350 |
11.465 |
11.4651 |
ns |
“BM_BRAY_CURTIS_SIMD/256” |
32687988 |
20.9688 |
20.9687 |
ns |
“BM_BRAY_CURTIS_SIMD/512” |
18249063 |
38.2011 |
38.2015 |
ns |
“BM_BRAY_CURTIS_SIMD/1024” |
9556692 |
73.3168 |
73.317 |
ns |
“BM_BRAY_CURTIS_SIMD/2048” |
4595234 |
153.097 |
153.099 |
ns |
“BM_CANBERRA/128” |
6841969 |
102.294 |
102.294 |
ns |
“BM_CANBERRA/256” |
3605613 |
193.898 |
193.899 |
ns |
“BM_CANBERRA/512” |
1843632 |
382.647 |
382.654 |
ns |
“BM_CANBERRA/1024” |
910059 |
753.976 |
753.981 |
ns |
“BM_CANBERRA/2048” |
465339 |
1490.49 |
1490.51 |
ns |
“BM_CANBERRA_SIMD/128” |
37684494 |
18.3573 |
18.3575 |
ns |
“BM_CANBERRA_SIMD/256” |
18895123 |
36.6771 |
36.6775 |
ns |
“BM_CANBERRA_SIMD/512” |
9525280 |
73.5319 |
73.5322 |
ns |
“BM_CANBERRA_SIMD/1024” |
4772876 |
146.754 |
146.754 |
ns |
“BM_CANBERRA_SIMD/2048” |
2390229 |
306.503 |
306.5 |
ns |
“BM_COSINE/128” |
6632359 |
105.592 |
105.59 |
ns |
“BM_COSINE/256” |
3219397 |
228.506 |
228.506 |
ns |
“BM_COSINE/512” |
1424054 |
477.454 |
477.461 |
ns |
“BM_COSINE/1024” |
694708 |
984.932 |
984.951 |
ns |
“BM_COSINE/2048” |
366122 |
1873.6 |
1873.62 |
ns |
“BM_COSINE_SIMD/128” |
61993852 |
11.6585 |
11.6587 |
ns |
“BM_COSINE_SIMD/256” |
30451318 |
23.0267 |
23.027 |
ns |
“BM_COSINE_SIMD/512” |
14511693 |
48.5293 |
48.53 |
ns |
“BM_COSINE_SIMD/1024” |
6582913 |
108.778 |
108.779 |
ns |
“BM_COSINE_SIMD/2048” |
3161271 |
223.183 |
223.186 |
ns |
“BM_NORMALIZED_COSINE_SIMD/128” |
70488582 |
9.90606 |
9.9062 |
ns |
“BM_NORMALIZED_COSINE_SIMD/256” |
40262454 |
17.2512 |
17.2512 |
ns |
“BM_NORMALIZED_COSINE_SIMD/512” |
17249164 |
39.7021 |
39.7021 |
ns |
“BM_NORMALIZED_COSINE_SIMD/1024” |
7150324 |
93.8017 |
93.8023 |
ns |
“BM_NORMALIZED_COSINE_SIMD/2048” |
3278056 |
210.33 |
210.329 |
ns |
“BM_CROSS_ENTROPY/128” |
2491541 |
286.005 |
286.008 |
ns |
“BM_CROSS_ENTROPY/256” |
1254882 |
571.354 |
571.356 |
ns |
“BM_CROSS_ENTROPY/512” |
627097 |
1129.6 |
1129.61 |
ns |
“BM_CROSS_ENTROPY/1024” |
320925 |
2211.84 |
2211.86 |
ns |
“BM_CROSS_ENTROPY/2048” |
156516 |
4469.17 |
4469.23 |
ns |
“BM_CROSS_ENTROPY_SIMD/128” |
10614161 |
63.9695 |
63.9704 |
ns |
“BM_CROSS_ENTROPY_SIMD/256” |
5667615 |
125.91 |
125.91 |
ns |
“BM_CROSS_ENTROPY_SIMD/512” |
2798020 |
248.868 |
248.864 |
ns |
“BM_CROSS_ENTROPY_SIMD/1024” |
1442176 |
493.212 |
493.222 |
ns |
“BM_CROSS_ENTROPY_SIMD/2048” |
713937 |
977.688 |
977.69 |
ns |
“BM_HAMMING/128” |
13515674 |
52.4634 |
52.4638 |
ns |
“BM_HAMMING/256” |
6418919 |
108.378 |
108.378 |
ns |
“BM_HAMMING/512” |
3117051 |
226.623 |
226.623 |
ns |
“BM_HAMMING/1024” |
1477763 |
459.745 |
459.747 |
ns |
“BM_HAMMING/2048” |
747533 |
945.525 |
945.53 |
ns |
“BM_HAMMING_SIMD/128” |
36774899 |
19.1459 |
19.1463 |
ns |
“BM_HAMMING_SIMD/256” |
19880886 |
35.8596 |
35.86 |
ns |
“BM_HAMMING_SIMD/512” |
9988042 |
68.3252 |
68.3265 |
ns |
“BM_HAMMING_SIMD/1024” |
5283689 |
134.215 |
134.217 |
ns |
“BM_HAMMING_SIMD/2048” |
2593354 |
263.095 |
263.1 |
ns |
“BM_BITS_JACCARD/128” |
7821919 |
92.8604 |
92.8618 |
ns |
“BM_BITS_JACCARD/256” |
3519990 |
196.797 |
196.798 |
ns |
“BM_BITS_JACCARD/512” |
1815079 |
375.119 |
375.122 |
ns |
“BM_BITS_JACCARD/1024” |
948161 |
770.638 |
770.631 |
ns |
“BM_BITS_JACCARD/2048” |
445744 |
1551.65 |
1551.67 |
ns |
“BM_BITS_JACCARD_SIMD/128” |
19519628 |
35.4038 |
35.4043 |
ns |
“BM_BITS_JACCARD_SIMD/256” |
10214180 |
66.7276 |
66.7285 |
ns |
“BM_BITS_JACCARD_SIMD/512” |
5460763 |
127.723 |
127.724 |
ns |
“BM_BITS_JACCARD_SIMD/1024” |
2712960 |
255.471 |
255.475 |
ns |
“BM_BITS_JACCARD_SIMD/2048” |
1430948 |
487.792 |
487.792 |
ns |
“BM_MIN_MAX_JACCARD/128” |
11373904 |
62.2445 |
62.2455 |
ns |
“BM_MIN_MAX_JACCARD/256” |
5512758 |
121.737 |
121.739 |
ns |
“BM_MIN_MAX_JACCARD/512” |
2855860 |
247.265 |
247.267 |
ns |
“BM_MIN_MAX_JACCARD/1024” |
1361210 |
476.602 |
476.607 |
ns |
“BM_MIN_MAX_JACCARD/2048” |
689830 |
953.133 |
953.144 |
ns |
“BM_MIN_NAX_JACCARD_SIMD/128” |
66807801 |
10.6838 |
10.6839 |
ns |
“BM_MIN_NAX_JACCARD_SIMD/256” |
36079611 |
18.6956 |
18.6959 |
ns |
“BM_MIN_NAX_JACCARD_SIMD/512” |
19338180 |
37.7221 |
37.7228 |
ns |
“BM_MIN_NAX_JACCARD_SIMD/1024” |
9897034 |
70.0981 |
70.0991 |
ns |
“BM_MIN_NAX_JACCARD_SIMD/2048” |
4609212 |
150.043 |
150.043 |
ns |
“BM_JENSEN_SHANNON/128” |
958109 |
739.767 |
739.774 |
ns |
“BM_JENSEN_SHANNON/256” |
473614 |
1475.28 |
1475.28 |
ns |
“BM_JENSEN_SHANNON/512” |
248497 |
2796.11 |
2796.15 |
ns |
“BM_JENSEN_SHANNON/1024” |
126091 |
5647.52 |
5647.6 |
ns |
“BM_JENSEN_SHANNON/2048” |
60806 |
11582.1 |
11582.4 |
ns |
“BM_JENSEN_SHANNON_SIMD/128” |
4312140 |
170.387 |
170.389 |
ns |
“BM_JENSEN_SHANNON_SIMD/256” |
2058773 |
343.391 |
343.398 |
ns |
“BM_JENSEN_SHANNON_SIMD/512” |
1024572 |
674.271 |
674.271 |
ns |
“BM_JENSEN_SHANNON_SIMD/1024” |
537655 |
1331.85 |
1331.84 |
ns |
“BM_JENSEN_SHANNON_SIMD/2048” |
258300 |
2656.9 |
2656.92 |
ns |
“BM_KLD/128” |
2071451 |
350.746 |
350.75 |
ns |
“BM_KLD/256” |
992607 |
708.906 |
708.92 |
ns |
“BM_KLD/512” |
486160 |
1363.57 |
1363.56 |
ns |
“BM_KLD/1024” |
254629 |
2709.91 |
2709.94 |
ns |
“BM_KLD/2048” |
121600 |
5386.62 |
5386.68 |
ns |
“BM_KLD_SIMD/128” |
4878031 |
155.446 |
155.445 |
ns |
“BM_KLD_SIMD/256” |
2266859 |
305.651 |
305.649 |
ns |
“BM_KLD_SIMD/512” |
1254817 |
592.048 |
592.061 |
ns |
“BM_KLD_SIMD/1024” |
629763 |
1145.37 |
1145.38 |
ns |
“BM_KLD_SIMD/2048” |
314378 |
2248.85 |
2248.87 |
ns |
“BM_L1/128” |
13064836 |
54.4781 |
54.4788 |
ns |
“BM_L1/256” |
6361920 |
109.047 |
109.048 |
ns |
“BM_L1/512” |
3082595 |
228.695 |
228.697 |
ns |
“BM_L1/1024” |
1499559 |
462.077 |
462.08 |
ns |
“BM_L1/2048” |
753374 |
935.866 |
935.87 |
ns |
“BM_L1_SIMD/128” |
72772737 |
9.61249 |
9.61257 |
ns |
“BM_L1_SIMD/256” |
40834271 |
17.128 |
17.1283 |
ns |
“BM_L1_SIMD/512” |
22054577 |
31.705 |
31.7056 |
ns |
“BM_L1_SIMD/1024” |
11341284 |
62.2781 |
62.2788 |
ns |
“BM_L1_SIMD/2048” |
5506068 |
126.534 |
126.536 |
ns |
“BM_L2/128” |
7530113 |
93.6071 |
93.608 |
ns |
“BM_L2/256” |
2833951 |
243.519 |
243.521 |
ns |
“BM_L2/512” |
1228440 |
538.751 |
538.746 |
ns |
“BM_L2/1024” |
623363 |
1137.11 |
1137.13 |
ns |
“BM_L2/2048” |
279682 |
2486.8 |
2486.85 |
ns |
“BM_L2_SIMD/128” |
63632729 |
10.6265 |
10.6266 |
ns |
“BM_L2_SIMD/256” |
30995623 |
21.6005 |
21.6008 |
ns |
“BM_L2_SIMD/512” |
12802141 |
51.9871 |
51.9877 |
ns |
“BM_L2_SIMD/1024” |
5900913 |
121.106 |
121.105 |
ns |
“BM_L2_SIMD/2048” |
2507512 |
260.248 |
260.25 |
ns |
“BM_FAST_L2_SIMD/128” |
70771234 |
10.351 |
10.3511 |
ns |
“BM_FAST_L2_SIMD/256” |
35611431 |
19.37 |
19.3701 |
ns |
“BM_FAST_L2_SIMD/512” |
15528758 |
43.2268 |
43.2262 |
ns |
“BM_FAST_L2_SIMD/1024” |
7518665 |
94.6486 |
94.6492 |
ns |
“BM_FAST_L2_SIMD/2048” |
3264674 |
215.754 |
215.756 |
ns |
“BM_LINF/128” |
8205345 |
86.9655 |
86.9653 |
ns |
“BM_LINF/256” |
3296217 |
210.259 |
210.259 |
ns |
“BM_LINF/512” |
1446534 |
471.335 |
471.345 |
ns |
“BM_LINF/1024” |
726563 |
987.155 |
987.15 |
ns |
“BM_LINF/2048” |
343674 |
1906.73 |
1906.65 |
ns |
“BM_LINF_SIMD/128” |
70826560 |
10.3169 |
10.317 |
ns |
“BM_LINF_SIMD/256” |
33696571 |
20.9886 |
20.9885 |
ns |
“BM_LINF_SIMD/512” |
14230037 |
47.2761 |
47.2763 |
ns |
“BM_LINF_SIMD/1024” |
6315622 |
109.772 |
109.767 |
ns |
“BM_LINF_SIMD/2048” |
3157756 |
225.27 |
225.258 |
ns |
“BM_LP_2/128” |
999242 |
683.392 |
683.401 |
ns |
“BM_LP_2/256” |
529107 |
1311.75 |
1311.77 |
ns |
“BM_LP_2/512” |
259167 |
2646.32 |
2646.34 |
ns |
“BM_LP_2/1024” |
133330 |
5157.7 |
5157.69 |
ns |
“BM_LP_2/2048” |
64940 |
10565.3 |
10565.2 |
ns |
“BM_LP_2_SIMD/128” |
2927655 |
233.601 |
233.598 |
ns |
“BM_LP_2_SIMD/256” |
1547337 |
429.985 |
429.985 |
ns |
“BM_LP_2_SIMD/512” |
800505 |
850.748 |
850.747 |
ns |
“BM_LP_2_SIMD/1024” |
420493 |
1745.77 |
1745.76 |
ns |
“BM_LP_2_SIMD/2048” |
210636 |
3464.16 |
3464.09 |
ns |
“BM_LP_3/128” |
1005080 |
698.393 |
698.38 |
ns |
“BM_LP_3/256” |
526666 |
1332.32 |
1332.3 |
ns |
“BM_LP_3/512” |
262082 |
2595.73 |
2595.75 |
ns |
“BM_LP_3/1024” |
139466 |
5154.76 |
5154.85 |
ns |
“BM_LP_3/2048” |
65685 |
10864.5 |
10864.5 |
ns |
“BM_LP_3_SIMD/128” |
2868515 |
238.521 |
238.522 |
ns |
“BM_LP_3_SIMD/256” |
1507039 |
462.884 |
462.886 |
ns |
“BM_LP_3_SIMD/512” |
838218 |
878.571 |
878.547 |
ns |
“BM_LP_3_SIMD/1024” |
408432 |
1722.04 |
1722 |
ns |
“BM_LP_3_SIMD/2048” |
201967 |
3340.06 |
3340.05 |
ns |