Benchmark |
Time |
CPU |
Iterations |
---------------------------------------------------------------------------------- |
|
|
|
BM_copy/single_elem_std_tuple_v4 |
6.54 ns |
6.56 ns |
112000000 |
BM_copy/single_elem_tuplet_tuple_v4 |
5.20 ns |
5.16 ns |
154482759 |
BM_copy/single_elem_std_tuple_v8 |
8.69 ns |
8.72 ns |
89600000 |
BM_copy/single_elem_tuplet_tuple_v8 |
7.19 ns |
7.15 ns |
89600000 |
BM_copy/single_elem_std_tuple_v16 |
14.8 ns |
15.1 ns |
53952688 |
BM_copy/single_elem_tuplet_tuple_v16 |
7.65 ns |
7.67 ns |
89600000 |
BM_copy/single_elem_std_tuple_v32 |
21.8 ns |
21.5 ns |
32000000 |
BM_copy/single_elem_tuplet_tuple_v32 |
12.6 ns |
12.6 ns |
89600000 |
BM_copy/single_elem_std_tuple_v64 |
39.1 ns |
39.2 ns |
17920000 |
BM_copy/single_elem_tuplet_tuple_v64 |
9.30 ns |
9.42 ns |
74666667 |
BM_copy/single_elem_std_tuple_v128 |
80.8 ns |
80.2 ns |
8960000 |
BM_copy/single_elem_tuplet_tuple_v128 |
13.4 ns |
13.5 ns |
49777778 |
BM_copy/single_elem_std_tuple_v256 |
151 ns |
151 ns |
4977778 |
BM_copy/single_elem_tuplet_tuple_v256 |
20.4 ns |
20.4 ns |
34461538 |
BM_copy/single_elem_std_tuple_v512 |
291 ns |
292 ns |
2357895 |
BM_copy/single_elem_tuplet_tuple_v512 |
38.4 ns |
38.5 ns |
18666667 |
BM_copy/single_elem_std_tuple_v1024 |
569 ns |
578 ns |
1000000 |
BM_copy/single_elem_tuplet_tuple_v1024 |
76.7 ns |
76.7 ns |
8960000 |
BM_copy/homogenous_std_tuple_v4 |
10.6 ns |
10.5 ns |
64000000 |
BM_copy/homogenous_tuplet_tuple_v4 |
4.30 ns |
4.33 ns |
165925926 |
BM_copy/homogenous_std_tuple_v8 |
19.3 ns |
19.0 ns |
34461538 |
BM_copy/homogenous_tuplet_tuple_v8 |
6.21 ns |
6.28 ns |
112000000 |
BM_copy/homogenous_std_tuple_v16 |
36.7 ns |
36.8 ns |
18666667 |
BM_copy/homogenous_tuplet_tuple_v16 |
6.67 ns |
6.63 ns |
89600000 |
BM_copy/homogenous_std_tuple_v32 |
71.6 ns |
71.5 ns |
8960000 |
BM_copy/homogenous_tuplet_tuple_v32 |
12.6 ns |
12.6 ns |
56000000 |
BM_copy/homogenous_std_tuple_v64 |
142 ns |
141 ns |
4977778 |
BM_copy/homogenous_tuplet_tuple_v64 |
9.67 ns |
9.63 ns |
74666667 |
BM_copy/homogenous_std_tuple_v128 |
282 ns |
283 ns |
2488889 |
BM_copy/homogenous_tuplet_tuple_v128 |
13.3 ns |
13.2 ns |
49777778 |
BM_copy/homogenous_std_tuple_v256 |
562 ns |
558 ns |
1120000 |
BM_copy/homogenous_tuplet_tuple_v256 |
21.1 ns |
21.3 ns |
34461538 |
BM_copy/homogenous_std_tuple_v512 |
1119 ns |
1123 ns |
640000 |
BM_copy/homogenous_tuplet_tuple_v512 |
38.2 ns |
38.5 ns |
18666667 |
BM_copy/homogenous_std_tuple_v1024 |
2251 ns |
2250 ns |
298667 |
BM_copy/homogenous_tuplet_tuple_v1024 |
71.6 ns |
71.5 ns |
8960000 |
BM_copy/heterogenous_std_tuple_v4 |
7.09 ns |
7.11 ns |
112000000 |
BM_copy/heterogenous_tuplet_tuple_v4 |
4.24 ns |
4.24 ns |
165925926 |
BM_copy/heterogenous_std_tuple_v8 |
10.6 ns |
10.7 ns |
64000000 |
BM_copy/heterogenous_tuplet_tuple_v8 |
6.34 ns |
6.42 ns |
112000000 |
BM_copy/heterogenous_std_tuple_v16 |
19.3 ns |
19.0 ns |
34461538 |
BM_copy/heterogenous_tuplet_tuple_v16 |
7.62 ns |
6.84 ns |
112000000 |
BM_copy/heterogenous_std_tuple_v32 |
36.7 ns |
36.0 ns |
18666667 |
BM_copy/heterogenous_tuplet_tuple_v32 |
13.6 ns |
13.6 ns |
89600000 |
BM_copy/heterogenous_std_tuple_v64 |
71.4 ns |
71.5 ns |
8960000 |
BM_copy/heterogenous_tuplet_tuple_v64 |
10.4 ns |
10.3 ns |
64000000 |
BM_copy/heterogenous_std_tuple_v128 |
143 ns |
141 ns |
4977778 |
BM_copy/heterogenous_tuplet_tuple_v128 |
14.4 ns |
14.2 ns |
40727273 |
BM_copy/heterogenous_std_tuple_v256 |
288 ns |
285 ns |
2357895 |
BM_copy/heterogenous_tuplet_tuple_v256 |
20.7 ns |
20.5 ns |
32000000 |
BM_copy/heterogenous_std_tuple_v512 |
562 ns |
558 ns |
1120000 |
BM_copy/heterogenous_tuplet_tuple_v512 |
39.1 ns |
39.2 ns |
17920000 |
BM_copy/heterogenous_std_tuple_v1024 |
1156 ns |
1172 ns |
640000 |
BM_copy/heterogenous_tuplet_tuple_v1024 |
71.0 ns |
71.5 ns |
8960000 |