Skip to content

Files

Latest commit

0c47769 · Jun 22, 2021

History

History
433 lines (433 loc) · 14 KB

benchmark_core_distance_blocking.csv

File metadata and controls

433 lines (433 loc) · 14 KB
1
NAMENUM_POINTSDIMCYC
2
Baseline1024212049
3
2-fold Unrolled1024212004
4
4-fold Unrolled1024213451
5
AVX Vectorized1024212825
6
AVX Vectorized FMA1024212772
7
Symmetry+Blocking1024214739
8
Blocking Optimized1024210743
9
Blocking Optimized & Adaptive1024210938
10
Baseline1024413714
11
2-fold Unrolled1024413482
12
4-fold Unrolled1024413898
13
AVX Vectorized1024413230
14
AVX Vectorized FMA1024413861
15
Symmetry+Blocking1024415036
16
Blocking Optimized1024410080
17
Blocking Optimized & Adaptive102449756
18
Baseline1024817600
19
2-fold Unrolled1024815516
20
4-fold Unrolled1024815464
21
AVX Vectorized1024814208
22
AVX Vectorized FMA1024815485
23
Symmetry+Blocking1024815579
24
Blocking Optimized1024810079
25
Blocking Optimized & Adaptive1024811035
26
Baseline10241626582
27
2-fold Unrolled10241623022
28
4-fold Unrolled10241621255
29
AVX Vectorized10241617000
30
AVX Vectorized FMA10241615924
31
Symmetry+Blocking10241617018
32
Blocking Optimized10241610818
33
Blocking Optimized & Adaptive10241610375
34
Baseline10243251000
35
2-fold Unrolled10243236317
36
4-fold Unrolled10243230089
37
AVX Vectorized10243219784
38
AVX Vectorized FMA10243221254
39
Symmetry+Blocking10243230504
40
Blocking Optimized10243213095
41
Blocking Optimized & Adaptive10243212900
42
Baseline10246491330
43
2-fold Unrolled10246472088
44
4-fold Unrolled10246452088
45
AVX Vectorized10246427173
46
AVX Vectorized FMA10246426985
47
Symmetry+Blocking10246426868
48
Blocking Optimized10246416858
49
Blocking Optimized & Adaptive10246418815
50
Baseline1024128198668
51
2-fold Unrolled1024128157402
52
4-fold Unrolled1024128102747
53
AVX Vectorized102412844655
54
AVX Vectorized FMA102412842209
55
Symmetry+Blocking102412837962
56
Blocking Optimized102412822079
57
Blocking Optimized & Adaptive102412822608
58
Baseline1024256409393
59
2-fold Unrolled1024256333043
60
4-fold Unrolled1024256191162
61
AVX Vectorized102425674603
62
AVX Vectorized FMA102425673983
63
Symmetry+Blocking102425672578
64
Blocking Optimized102425639708
65
Blocking Optimized & Adaptive102425644236
66
Baseline1024512852447
67
2-fold Unrolled1024512669720
68
4-fold Unrolled1024512377537
69
AVX Vectorized1024512129415
70
AVX Vectorized FMA1024512131889
71
Symmetry+Blocking1024512118854
72
Blocking Optimized1024512129110
73
Blocking Optimized & Adaptive102451267724
74
Baseline2048228082
75
2-fold Unrolled2048228060
76
4-fold Unrolled2048231114
77
AVX Vectorized2048229367
78
AVX Vectorized FMA2048230250
79
Symmetry+Blocking2048234908
80
Blocking Optimized2048225240
81
Blocking Optimized & Adaptive2048225308
82
Baseline2048431917
83
2-fold Unrolled2048431030
84
4-fold Unrolled2048432504
85
AVX Vectorized2048431613
86
AVX Vectorized FMA2048431660
87
Symmetry+Blocking2048432764
88
Blocking Optimized2048424898
89
Blocking Optimized & Adaptive2048424091
90
Baseline2048840536
91
2-fold Unrolled2048836673
92
4-fold Unrolled2048836560
93
AVX Vectorized2048833303
94
AVX Vectorized FMA2048833561
95
Symmetry+Blocking2048837212
96
Blocking Optimized2048826084
97
Blocking Optimized & Adaptive2048825881
98
Baseline20481660712
99
2-fold Unrolled20481650327
100
4-fold Unrolled20481646896
101
AVX Vectorized20481638319
102
AVX Vectorized FMA20481638027
103
Symmetry+Blocking20481639907
104
Blocking Optimized20481627481
105
Blocking Optimized & Adaptive20481627909
106
Baseline204832102060
107
2-fold Unrolled20483266610
108
4-fold Unrolled20483259839
109
AVX Vectorized20483239246
110
AVX Vectorized FMA20483238876
111
Symmetry+Blocking20483239297
112
Blocking Optimized20483228199
113
Blocking Optimized & Adaptive20483230541
114
Baseline204864185973
115
2-fold Unrolled204864151946
116
4-fold Unrolled204864114913
117
AVX Vectorized20486456209
118
AVX Vectorized FMA20486455549
119
Symmetry+Blocking20486457967
120
Blocking Optimized20486439770
121
Blocking Optimized & Adaptive20486438758
122
Baseline2048128368498
123
2-fold Unrolled2048128296526
124
4-fold Unrolled2048128186099
125
AVX Vectorized204812887124
126
AVX Vectorized FMA204812890497
127
Symmetry+Blocking204812885168
128
Blocking Optimized204812857595
129
Blocking Optimized & Adaptive204812856790
130
Baseline2048256827277
131
2-fold Unrolled2048256655535
132
4-fold Unrolled2048256372272
133
AVX Vectorized2048256152398
134
AVX Vectorized FMA2048256142077
135
Symmetry+Blocking2048256133441
136
Blocking Optimized204825685043
137
Blocking Optimized & Adaptive204825684099
138
Baseline20485121678916
139
2-fold Unrolled20485121362574
140
4-fold Unrolled2048512734257
141
AVX Vectorized2048512256944
142
AVX Vectorized FMA2048512263949
143
Symmetry+Blocking2048512242794
144
Blocking Optimized2048512254418
145
Blocking Optimized & Adaptive2048512171391
146
Baseline4096272060
147
2-fold Unrolled4096265849
148
4-fold Unrolled4096268374
149
AVX Vectorized4096269328
150
AVX Vectorized FMA4096269013
151
Symmetry+Blocking4096276164
152
Blocking Optimized4096260049
153
Blocking Optimized & Adaptive4096256894
154
Baseline4096471737
155
2-fold Unrolled4096471761
156
4-fold Unrolled4096472690
157
AVX Vectorized4096471166
158
AVX Vectorized FMA4096470437
159
Symmetry+Blocking4096474221
160
Blocking Optimized4096458620
161
Blocking Optimized & Adaptive4096456735
162
Baseline4096888826
163
2-fold Unrolled4096882725
164
4-fold Unrolled4096882547
165
AVX Vectorized4096874979
166
AVX Vectorized FMA4096875709
167
Symmetry+Blocking4096881969
168
Blocking Optimized4096859795
169
Blocking Optimized & Adaptive4096859907
170
Baseline409616127409
171
2-fold Unrolled409616107430
172
4-fold Unrolled409616100919
173
AVX Vectorized40961683819
174
AVX Vectorized FMA40961684605
175
Symmetry+Blocking40961687585
176
Blocking Optimized40961663758
177
Blocking Optimized & Adaptive40961662781
178
Baseline409632221889
179
2-fold Unrolled409632165227
180
4-fold Unrolled409632138094
181
AVX Vectorized40963296462
182
AVX Vectorized FMA40963296888
183
Symmetry+Blocking40963298436
184
Blocking Optimized40963272162
185
Blocking Optimized & Adaptive40963276378
186
Baseline409664376133
187
2-fold Unrolled409664310161
188
4-fold Unrolled409664232174
189
AVX Vectorized409664126923
190
AVX Vectorized FMA409664126462
191
Symmetry+Blocking409664130303
192
Blocking Optimized40966490509
193
Blocking Optimized & Adaptive40966491133
194
Baseline4096128794003
195
2-fold Unrolled4096128599658
196
4-fold Unrolled4096128393827
197
AVX Vectorized4096128185386
198
AVX Vectorized FMA4096128187151
199
Symmetry+Blocking4096128183065
200
Blocking Optimized4096128124062
201
Blocking Optimized & Adaptive4096128117631
202
Baseline40962561624158