Files
263-0007-00L-Advanced-Syste…/analysis/results_x86.csv
T
[Quy Anh] «Elliot» Nguyen cd94ec06eb Coup de grâce
2026-06-19 12:06:29 +02:00

29 KiB

1variantnn_iterWQ_per_iterIcyclesflops_per_cycle
2variant_AVX512_150200406900006512.031.2412357341.23.293
3variant_AVX512_110020015722000012912.060.8842690045.03.683
4variant_AVX512_120020061908000025712.0120.39149289520.04.147
5variant_AVX512_1500200382610000064112.0298.39895752980.04.271
6variant_AVX512_1100020015255400000128112.0595.393427521146.74.451
7variant_AVX512_1200020060910800000256112.01189.1413524851386.74.504
8variant_AVX512_15000200380277000000640112.02970.3983786559000.04.539
9variant_AVX512_11000020015205540000001280112.05939.14346902390090.04.383
10variant_baseline50200367400006512.028.2127452843.31.338
11variant_baseline10020014548000012912.056.34108607106.71.34
12variant_baseline20020057896000025712.0112.59435167353.31.33
13variant_baseline500200360740000064112.0281.342807013360.01.285
14variant_baseline100020014414800000128112.0562.5911381234466.71.267
15variant_baseline200020057629600000256112.01125.0946436426300.01.241
16variant_baseline5000200360074000000640112.02812.59312703123826.71.151
17variant_branchless50200379200006512.029.1232528650.01.166
18variant_branchless10020014984000012912.058.02130689786.71.147
19variant_branchless20020059568000025712.0115.84544820746.71.093
20variant_branchless500200370920000064112.0289.283560289460.01.042
21variant_branchless100020014818400000128112.0578.3414393150806.71.03
22variant_branchless200020059236800000256112.01156.4659210476113.31.0
23variant_branchless5000200370092000000640112.02890.84385464816373.30.96
24variant_branchless_sqrtfree50200379200006512.029.1231693365.01.196
25variant_branchless_sqrtfree10020014984000012912.058.02124691126.71.202
26variant_branchless_sqrtfree20020059568000025712.0115.84494602046.71.204
27variant_branchless_sqrtfree500200370920000064112.0289.283078930946.71.205
28variant_branchless_sqrtfree100020014818400000128112.0578.3412280066680.01.207
29variant_branchless_sqrtfree200020059236800000256112.01156.4649188518600.01.204
30variant_branchless_sqrtfree5000200370092000000640112.02890.84308663505060.01.199
31variant_cutoff50200369000006512.028.3317730605.82.081
32variant_cutoff10020014580000012912.056.4676248960.01.912
33variant_cutoff20020057960000025712.0112.71267962706.72.163
34variant_cutoff500200360900000064112.0281.461895310460.01.904
35variant_cutoff100020014418000000128112.0562.717727298866.71.866
36variant_cutoff200020057636000000256112.01125.2132411782673.31.778
37variant_cutoff5000200360090000000640112.02812.71216604501193.31.662
38variant_cutoff_callsite50200369000006512.028.3316724109.22.206
39variant_cutoff_callsite10020014580000012912.056.4671482436.72.04
40variant_cutoff_callsite20020057960000025712.0112.71254096566.72.281
41variant_cutoff_callsite500200360900000064112.0281.461819565306.71.983
42variant_cutoff_callsite100020014418000000128112.0562.717520631446.71.917
43variant_cutoff_callsite200020057636000000256112.01125.2131026276366.71.858
44variant_cutoff_callsite5000200360090000000640112.02812.71211550331440.01.702
45variant_float_baseline50200219500003256.033.7124694491.30.889
46variant_float_baseline100200869000006456.067.396417530.70.901
47variant_float_baseline20020034580000012856.0134.49383608277.30.901
48variant_float_baseline500200215450000032056.0336.052749099520.00.784
49variant_float_baseline1000200860900000064056.0671.9911748012373.30.733
50variant_float_baseline200020034418000000128056.01343.8751879605589.30.663
51variant_float_baseline5000200215045000000320056.03359.49369651034794.70.582
52variant_float_inlining50200367500003256.056.4320938618.71.755
53variant_float_inlining1002001455000006456.0112.6983407050.71.744
54variant_float_inlining20020057900000012856.0225.19338390005.31.711
55variant_float_inlining500200360750000032056.0562.692457371306.71.468
56variant_float_inlining10002001441500000064056.01125.1910667126784.01.351
57variant_float_inlining200020057630000000128056.02250.1947520261461.31.213
58variant_float_inlining5000200360075000000320056.05625.19341753222485.31.054
59variant_float_inlining_SoA50200367500003256.056.4321048408.01.746
60variant_float_inlining_SoA1002001455000006456.0112.6984708077.31.718
61variant_float_inlining_SoA20020057900000012856.0225.19336827125.31.719
62variant_float_inlining_SoA500200360750000032056.0562.692477081600.01.456
63variant_float_inlining_SoA10002001441500000064056.01125.1910766873600.01.339
64variant_float_inlining_SoA200020057630000000128056.02250.1947988983125.31.201
65variant_float_inlining_SoA5000200360075000000320056.05625.19345895436288.01.041
66variant_float_inlining_SoA_AVX250200425200003256.065.299238852.34.602
67variant_float_inlining_SoA_AVX21002001551200006456.0120.1431443590.04.933
68variant_float_inlining_SoA_AVX220020059056000012856.0229.68117080762.75.044
69variant_float_inlining_SoA_AVX2500200369560000032056.0576.43715304192.05.166
70variant_float_inlining_SoA_AVX210002001463280000064056.01142.192914458538.75.021
71variant_float_inlining_SoA_AVX2200020058465600000128056.02282.8112570639018.74.651
72variant_float_inlining_SoA_AVX25000200365164000000320056.05704.6991014157653.34.012
73variant_float_inlining_SoA_AVX2100002001460328000000640056.011407.81410624917504.03.556
74variant_float_inlining_SoA_AVX2_polyexp50200425200003256.065.295861893.77.254
75variant_float_inlining_SoA_AVX2_polyexp1002001551200006456.0120.1419739642.77.858
76variant_float_inlining_SoA_AVX2_polyexp20020059056000012856.0229.6871656157.38.242
77variant_float_inlining_SoA_AVX2_polyexp500200369560000032056.0576.43435824629.38.48
78variant_float_inlining_SoA_AVX2_polyexp10002001463280000064056.01142.191699931264.08.608
79variant_float_inlining_SoA_AVX2_polyexp200020058465600000128056.02282.816739927722.78.675
80variant_float_inlining_SoA_AVX2_polyexp5000200365164000000320056.05704.6942246128981.38.644
81variant_float_inlining_SoA_AVX2_polyexp100002001460328000000640056.011407.81167398135125.38.724
82variant_float_inlining_SoA_AVX2_polyexp_rsqrt50200447600003256.068.735092671.38.789
83variant_float_inlining_SoA_AVX2_polyexp_rsqrt1002001634400006456.0126.5816935302.79.651
84variant_float_inlining_SoA_AVX2_polyexp_rsqrt20020062256000012856.0242.1360867113.310.228
85variant_float_inlining_SoA_AVX2_polyexp_rsqrt500200389720000032056.0607.87368188341.310.585
86variant_float_inlining_SoA_AVX2_polyexp_rsqrt10002001543280000064056.01204.631433606229.310.765
87variant_float_inlining_SoA_AVX2_polyexp_rsqrt200020061665600000128056.02407.765675097941.310.866
88variant_float_inlining_SoA_AVX2_polyexp_rsqrt5000200385164000000320056.06017.1335604179626.710.818
89variant_float_inlining_SoA_AVX2_polyexp_rsqrt100002001540328000000640056.012032.76142421229568.010.815
90variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt50200442000003256.067.874881582.79.054
91variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt1002001613600006456.0124.9715658073.710.305
92variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt20020061456000012856.0239.0255530342.711.067
93variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt500200384680000032056.0600.01332591989.311.566
94variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt10002001523280000064056.01189.021292824832.011.783
95variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt200020060865600000128056.02376.525134484992.011.854
96variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt5000200380164000000320056.05939.0232074893312.011.852
97variant_float_inlining_SoA_AVX2_polyexp_rsqrt_loopopt100002001520328000000640056.011876.52128325312512.011.847
98variant_float_inlining_SoA_AVX512_polyexp50200485100003256.074.494637544.010.46
99variant_float_inlining_SoA_AVX512_polyexp1002001671000006456.0129.4114045100.011.897
100variant_float_inlining_SoA_AVX512_polyexp20020061452000012856.0239.047525244.012.93
101variant_float_inlining_SoA_AVX512_polyexp500200375550000032056.0585.77272034645.313.805
102variant_float_inlining_SoA_AVX512_polyexp10002001475260000064056.01151.541048487445.314.07
103variant_float_inlining_SoA_AVX512_polyexp200020058471600000128056.02283.054093863424.014.283
104variant_float_inlining_SoA_AVX512_polyexp5000200365763000000320056.05714.0525352017237.314.427
105variant_float_inlining_SoA_AVX512_polyexp100002001460358000000640056.011408.05100878147584.014.476
106variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt50200486400003256.074.694900494.39.926
107variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt1002001673600006456.0129.6214697632.011.387
108variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt20020061504000012856.0239.248755792.012.615
109variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt500200375680000032056.0585.97275589760.013.632
110variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt10002001475520000064056.01151.741056675861.313.964
111variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt200020058476800000128056.02283.254125949952.014.173
112variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt5000200365776000000320056.05714.2525582010368.014.298
113variant_float_inlining_SoA_AVX512_polyexp_fastinvsqrt100002001460384000000640056.011408.25101411954688.014.401
114variant_float_inlining_SoA_AVX512_polyexp_moreavx50200485656003256.074.584427194.810.97
115variant_float_inlining_SoA_AVX512_polyexp_moreavx1002001671248006456.0129.4313805986.012.105
116variant_float_inlining_SoA_AVX512_polyexp_moreavx20020061448320012856.0238.9947360122.712.975
117variant_float_inlining_SoA_AVX512_polyexp_moreavx500200375536480032056.0585.75275211349.313.645
118variant_float_inlining_SoA_AVX512_polyexp_moreavx10002001475224320064056.01151.511064273109.313.861
119variant_float_inlining_SoA_AVX512_polyexp_moreavx200020058470800000128056.02283.024162095445.314.048
120variant_float_inlining_SoA_AVX512_polyexp_moreavx5000200365761043200320056.05714.0226013326677.314.061
121variant_float_inlining_SoA_AVX512_polyexp_moreavx100002001460354000000640056.011408.02103437175466.714.118
122variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_250200488856003256.075.074118233.311.871
123variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_21002001912112006456.0148.0914171592.713.493
124variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_220020066256960012856.0257.6946241824.014.328
125variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2500200375856480032056.0586.25250078272.015.03
126variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_210002001499232960064056.01170.25978147584.015.327
127variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2200020058950886400128056.02301.763802809770.715.502
128variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_25000200366961129600320056.05732.7623565800789.315.572
129variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2100002001462754086400640056.011426.7793711062357.315.609
130variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp50200488856003256.075.074128367.911.841
131variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp1002001912112006456.0148.0914211595.013.455
132variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp20020066256960012856.0257.6946258992.014.323
133variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp500200375856480032056.0586.25249568197.315.06
134variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp10002001499232960064056.01170.25975399104.015.37
135variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp200020058950886400128056.02301.763793620480.015.539
136variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp5000200366961129600320056.05732.7623545909930.715.585
137variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_moreilp100002001462754086400640056.011426.7793541878442.715.637
138variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt50200489368003256.075.154115576.211.891
139variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt1002001913136006456.0148.1714176439.713.495
140variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt20020066274880012856.0257.7646456041.314.266
141variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt500200375897440032056.0586.31250008314.715.035
142variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt10002001499314880064056.01170.32980856746.715.286
143variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt200020058952499200128056.02301.823823654485.315.418
144variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt5000200366965148800320056.05732.8323661115392.015.509
145variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt100002001462762099200640056.011426.8394207066112.015.527
146variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt50200514584003256.079.023483682.314.771
147variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt1002002014768006456.0156.0411811947.317.057
148variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt20020069845440012856.0271.6538043610.718.359
149variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt500200396346720032056.0618.21203642453.319.463
150variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt10002001581173440064056.01234.21812575168.019.459
151variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt200020062176889600128056.02427.723099994965.320.057
152variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt5000200387058134400320056.06046.7319214568789.320.144
153variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt100002001542884089600640056.012052.7376092566186.720.276
154variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved50200516184003256.079.273425376.115.069
155variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved1002002017968006456.0156.2911372835.717.744
156variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved20020069909440012856.0271.8936467076.019.171
157variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved500200396506720032056.0618.46195375242.720.295
158variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved10002001581493440064056.01234.46757288490.720.884
159variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved200020062183289600128056.02427.972960859477.321.002
160variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved5000200387074134400320056.06046.9818368346112.021.073
161variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved100002001542916089600640056.012052.9872963047424.021.147
162variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp50200512384003256.078.682439821.721.001
163variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp1002001759072006456.0136.248335320.321.104
164variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp20020064700480012856.0251.6430687906.721.083
165variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp500200395806720032056.0617.37186111381.321.267
166variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp10002001555404480064056.01214.1732997781.321.22
167variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp200020061661200000128056.02407.592924175018.721.087
168variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp5000200385769244800320056.06026.5918349806250.721.023
169variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_2_rsqrt_morersqrt_improved_moreilp100002001540306000000640056.012032.5973231152469.321.033
170variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_450200495256003256.076.053890111.512.731
171variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_41002001924912006456.0149.0813501827.714.257
172variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_420020075874240012856.0295.0949975976.015.182
173variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_4500200376496480032056.0587.25239680656.015.708
174variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_410002001500512960064056.01171.25945644394.715.868
175variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_4200020059911059200128056.02339.253715754325.316.124
176variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_45000200369361302400320056.05770.2622745182890.716.239
177variant_float_inlining_SoA_AVX512_polyexp_moreavx_ilp_4100002001467554259200640056.011464.2690144694272.016.28
178variant_float_inlining_SoA_symmetry50200352800003256.054.1820621257.31.711
179variant_float_inlining_SoA_symmetry1002001395600006456.0108.0981476053.31.713
180variant_float_inlining_SoA_symmetry20020055512000012856.0215.9333481098.71.665
181variant_float_inlining_SoA_symmetry500200345780000032056.0539.342568502357.31.346
182variant_float_inlining_SoA_symmetry10002001381560000064056.01078.411066851669.31.248
183variant_float_inlining_SoA_symmetry200020055231200000128056.02156.5349006380373.31.127
184variant_float_inlining_SoA_symmetry5000200345078000000320056.05390.9349641758037.30.987
185variant_float_inlining_SoA_symmetry_ILP_1650200359200003256.055.1617984374.01.997
186variant_float_inlining_SoA_symmetry_ILP_161002001408400006456.0109.0864325713.32.189
187variant_float_inlining_SoA_symmetry_ILP_1620020055768000012856.0216.89252748229.32.206
188variant_float_inlining_SoA_symmetry_ILP_16500200346420000032056.0540.341863017770.71.859
189variant_float_inlining_SoA_symmetry_ILP_1610002001382840000064056.01079.48033498282.71.721
190variant_float_inlining_SoA_symmetry_ILP_16200020055256800000128056.02157.5233723052032.01.639
191variant_float_inlining_SoA_symmetry_ILP_165000200345142000000320056.05391.9219469376170.71.573
192variant_float_inlining_SoA_symmetry_ILP_250200353600003256.054.318593934.71.902
193variant_float_inlining_SoA_symmetry_ILP_21002001397200006456.0108.2173156496.01.91
194variant_float_inlining_SoA_symmetry_ILP_220020055544000012856.0216.02293520213.31.892
195variant_float_inlining_SoA_symmetry_ILP_2500200345860000032056.0539.462178498048.01.588
196variant_float_inlining_SoA_symmetry_ILP_210002001381720000064056.01078.539321413973.31.482
197variant_float_inlining_SoA_symmetry_ILP_2200020055234400000128056.02156.6540795664384.01.354
198variant_float_inlining_SoA_symmetry_ILP_25000200345086000000320056.05391.03287744611669.31.199
199variant_float_inlining_SoA_symmetry_ILP_450200354400003256.054.4217059464.02.077
200variant_float_inlining_SoA_symmetry_ILP_41002001398800006456.0108.3365813640.02.125
201variant_float_inlining_SoA_symmetry_ILP_420020055576000012856.0216.15266939221.32.082
202variant_float_inlining_SoA_symmetry_ILP_4500200345940000032056.0539.591956788906.71.768
203variant_float_inlining_SoA_symmetry_ILP_410002001381880000064056.01078.658363417088.01.652
204variant_float_inlining_SoA_symmetry_ILP_4200020055237600000128056.02156.7835347298986.71.563
205variant_float_inlining_SoA_symmetry_ILP_45000200345094000000320056.05391.15238227024554.71.449
206variant_float_inlining_SoA_symmetry_ILP_850200356000003256.054.6715194553.32.343
207variant_float_inlining_SoA_symmetry_ILP_81002001402000006456.0108.5856247389.32.493
208variant_float_inlining_SoA_symmetry_ILP_820020055640000012856.0216.4226057952.02.461
209variant_float_inlining_SoA_symmetry_ILP_8500200346100000032056.0539.841703800277.32.031
210variant_float_inlining_SoA_symmetry_ILP_810002001382200000064056.01078.97384531456.01.872
211variant_float_inlining_SoA_symmetry_ILP_8200020055244000000128056.02157.0331106564096.01.776
212variant_float_inlining_SoA_symmetry_ILP_85000200345110000000320056.05391.4205839695872.01.677
213variant_inlining_750200369100006512.028.3426121151.71.413
214variant_inlining_710020014582000012912.056.47102845253.31.418
215variant_inlining_720020057964000025712.0112.72414933826.71.397
216variant_inlining_7500200360910000064112.0281.472696322800.01.339
217variant_inlining_7100020014418200000128112.0562.7210910614700.01.321
218variant_inlining_7200020057636400000256112.01125.2244697241900.01.289
219variant_inlining_75000200360091000000640112.02812.72301883852420.01.193
220variant_inlining_7_SoA50200369100006512.028.3435321441.71.045
221variant_inlining_7_SoA10020014582000012912.056.47135295173.31.078
222variant_inlining_7_SoA20020057964000025712.0112.72568212960.01.02
223variant_inlining_7_SoA500200360910000064112.0281.473522666700.01.025
224variant_inlining_7_SoA100020014418200000128112.0562.7213818697526.71.043
225variant_inlining_7_SoA200020057636400000256112.01125.2255165644633.31.045
226variant_inlining_7_SoA5000200360091000000640112.02812.72339567715040.01.06
227variant_inlining_7_SoA_AVX250200396600006512.030.4516930248.32.343
228variant_inlining_7_SoA_AVX210020014940000012912.057.8557593386.72.594
229variant_inlining_7_SoA_AVX220020059080000025712.0114.89221606086.72.666
230variant_inlining_7_SoA_AVX2500200366700000064112.0285.981355735366.72.705
231variant_inlining_7_SoA_AVX2100020014634000000128112.0571.145363998226.72.728
232variant_inlining_7_SoA_AVX2200020058468000000256112.01141.4521340824240.02.74
233variant_inlining_7_SoA_AVX25000200365170000000640112.02852.39118313683993.33.086
234variant_inlining_7_SoA_AVX21000020014603400000001280112.05703.95483403608680.03.021
235variant_inlining_7_SoA_AVX2_polyexp50200396600006512.030.4511360558.33.491
236variant_inlining_7_SoA_AVX2_polyexp10020014940000012912.057.8539974676.73.737
237variant_inlining_7_SoA_AVX2_polyexp20020059080000025712.0114.89152454126.73.875
238variant_inlining_7_SoA_AVX2_polyexp500200366700000064112.0285.98924841613.33.965
239variant_inlining_7_SoA_AVX2_polyexp100020014634000000128112.0571.143677548486.73.979
240variant_inlining_7_SoA_AVX2_polyexp200020058468000000256112.01141.4514646151666.73.992
241variant_inlining_7_SoA_AVX2_polyexp5000200365170000000640112.02852.3991635680486.73.985
242variant_inlining_7_SoA_AVX2_polyexp1000020014603400000001280112.05703.95362144000826.74.032
243variant_inlining_7_symmetry_150200354400006512.027.2126691613.31.328
244variant_inlining_7_symmetry_110020013988000012912.054.17104115826.71.344
245variant_inlining_7_symmetry_120020055576000025712.0108.07420221973.31.323
246variant_inlining_7_symmetry_1500200345940000064112.0269.792784195260.01.243
247variant_inlining_7_symmetry_1100020013818800000128112.0539.3211440548280.01.208
248variant_inlining_7_symmetry_1200020055237600000256112.01078.3946724088026.71.182
249variant_inlining_7_symmetry_15000200345094000000640112.02695.58208238979073.31.657
250variant_inlining_7_symmetry_250200354400006512.027.2126825500.01.321
251variant_inlining_7_symmetry_210020013988000012912.054.17104047720.01.344
252variant_inlining_7_symmetry_220020055576000025712.0108.07418572093.31.328
253variant_inlining_7_symmetry_2500200345940000064112.0269.792796809913.31.237
254variant_inlining_7_symmetry_2100020013818800000128112.0539.3211473883373.31.204
255variant_inlining_7_symmetry_2200020055237600000256112.01078.3947218873140.01.17
256variant_inlining_7_symmetry_25000200345094000000640112.02695.58212940538246.71.621
257variant_inlining_7_symmetry_2_ilp_150200355200006512.027.2726576390.01.337
258variant_inlining_7_symmetry_2_ilp_110020014004000012912.054.23102705346.71.364
259variant_inlining_7_symmetry_2_ilp_120020055608000025712.0108.14414853306.71.34
260variant_inlining_7_symmetry_2_ilp_1500200346020000064112.0269.862745536040.01.26
261variant_inlining_7_symmetry_2_ilp_1100020013820400000128112.0539.3911346744286.71.218
262variant_inlining_7_symmetry_2_ilp_1200020055240800000256112.01078.4545827858580.01.205
263variant_inlining_7_symmetry_2_ilp_15000200345102000000640112.02695.64216145504520.01.597
264variant_inlining_7_symmetry_2_ilp_250200356000006512.027.3326837608.31.326
265variant_inlining_7_symmetry_2_ilp_210020014020000012912.054.29104635440.01.34
266variant_inlining_7_symmetry_2_ilp_220020055640000025712.0108.2421424786.71.32
267variant_inlining_7_symmetry_2_ilp_2500200346100000064112.0269.922800723726.71.236
268variant_inlining_7_symmetry_2_ilp_2100020013822000000128112.0539.4511627472146.71.189
269variant_inlining_7_symmetry_2_ilp_2200020055244000000256112.01078.5147722643580.01.158
270variant_inlining_7_symmetry_2_ilp_25000200345110000000640112.02695.7316224530286.71.091
271variant_inlining_850200367500006512.028.2225930980.81.417
272variant_inlining_810020014550000012912.056.34102418540.01.421
273variant_inlining_820020057900000025712.0112.59412514933.31.404
274variant_inlining_8500200360750000064112.0281.342688542773.31.342
275variant_inlining_8100020014415000000128112.0562.5910866744550.01.327
276variant_inlining_8200020057630000000256112.01125.0944404254580.01.298
277variant_inlining_85000200360075000000640112.02812.59301663825136.71.194
278variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt50200427200006512.032.88373508.85.102
279variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt10020015552000012912.060.2228637320.05.431
280variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt20020059136000025712.0115.0104580140.05.655
281variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt500200369760000064112.0288.37637315293.35.802
282variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt100020014636800000128112.0571.252508058493.35.836
283variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt200020058473600000256112.01141.569964964006.75.868
284variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt5000200365184000000640112.02852.561862883653.35.903
285variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt1000020014603680000001280112.05704.06246835017580.05.916
286variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr50200427200006512.032.88324976.25.132
287variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr10020015552000012912.060.2228461063.35.464
288variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr20020059136000025712.0115.0104197200.05.675
289variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr500200369760000064112.0288.37634698826.75.826
290variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr100020014636800000128112.0571.252497438973.35.861
291variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr200020058473600000256112.01141.569905258186.75.903
292variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr5000200365184000000640112.02852.561800905773.35.909
293variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr1000020014603680000001280112.05704.06246638909100.05.921
294variant_inlining_8_SoA_AVX512_polyexp_moreavx50200425224006512.032.658002191.75.314
295variant_inlining_8_SoA_AVX512_polyexp_moreavx10020015508160012912.060.0527743588.35.59
296variant_inlining_8_SoA_AVX512_polyexp_moreavx20020059044000025712.0114.82102487693.35.761
297variant_inlining_8_SoA_AVX512_polyexp_moreavx500200369532160064112.0288.19632610206.75.841
298variant_inlining_8_SoA_AVX512_polyexp_moreavx100020014632200000128112.0571.072470303860.05.923
299variant_inlining_8_SoA_AVX512_polyexp_moreavx200020058464400000256112.01141.389838694466.75.942
300variant_inlining_8_SoA_AVX512_polyexp_moreavx5000200365161000000640112.02852.3261438052786.75.944
301variant_inlining_8_SoA_AVX512_polyexp_moreavx1000020014603220000001280112.05703.88245546828340.05.947
302variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_250200485656006512.037.298523056.75.698
303variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_210020016712480012912.064.7227731721.76.026
304variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_220020061448320025712.0119.4998272536.76.253
305variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_2500200375536480064112.0292.88588475846.76.382
306variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_2100020014752243200128112.0575.762281054360.06.467
307variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_2200020058470800000256112.01141.518988870633.36.505
308variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_25000200365761043200640112.02857.0156207738100.06.507
309variant_inlining_8_SoA_AVX512_polyexp_moreavx_ilp_21000020014603540000001280112.05704.01224126171313.36.516
310variant_lut_exp50200369000006512.028.3328594623.31.29
311variant_lut_exp10020014580000012912.056.46108870166.71.339
312variant_lut_exp20020057960000025712.0112.71435786306.71.33
313variant_lut_exp500200360900000064112.0281.462898102033.31.245
314variant_lut_exp100020014418000000128112.0562.7111825768686.71.219
315variant_lut_exp200020057636000000256112.01125.2147853617373.31.204
316variant_lut_exp5000200360090000000640112.02812.71305260944300.01.18