1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
avx512_mmm_f32_32x5 32 5 1024 1024 13 0.00022576023181818182
fma_mmm_f32_16x5 16 5 1024 1024 13 0.00023226796952380952
avx512_mmm_f32_16x8 16 8 1024 1024 13 0.00023493892666666668
avx512_mmm_f32_32x6 32 6 1024 1024 13 0.00026217717620137293
avx512_mmm_f32_48x4 48 4 1024 1024 13 0.0002684039964747356
fma_mmm_f32_16x6 16 6 1024 1024 13 0.000268521598918919
fma_mmm_f32_24x4 24 4 1024 1024 13 0.00027135892
fma_mmm_f32_32x3 32 3 1024 1024 13 0.00027597009027777777
fma_mmm_f32_8x8 8 8 1024 1024 13 0.00030541069836956524
avx512_mmm_f32_16x12 16 12 1024 1024 13 0.00034494553571428563
avx512_mmm_f32_64x3 64 3 1024 1024 13 0.0003558098371428571
fma_mmm_f32_40x2 40 2 1024 1024 13 0.0003965937712
avx512_mmm_f32_80x2 80 2 1024 1024 13 0.0004950749659999999
fma_mmm_f32_32x1 32 1 1024 1024 13 0.0006011549103260869
fma_mmm_f32_64x1 64 1 1024 1024 13 0.0008864104836363637
avx512_mmm_f32_128x1 128 1 1024 1024 13 0.0008901447745454544
avx512_mmm_f32_16x8 16 8 1024 4096 13 0.0011345849312169312
avx512_mmm_f32_32x5 32 5 1024 4096 13 0.0012060662800000002
avx512_mmm_f32_32x6 32 6 1024 4096 13 0.001292737304
fma_mmm_f32_16x6 16 6 1024 4096 13 0.0014299107826086957
fma_mmm_f32_8x8 8 8 1024 4096 13 0.0014491274782608696
fma_mmm_f32_16x5 16 5 1024 4096 13 0.0014535666266666661
avx512_mmm_f32_48x4 48 4 1024 4096 13 0.00154065879
avx512_mmm_f32_16x12 16 12 1024 4096 13 0.001580250416666667
fma_mmm_f32_24x4 24 4 1024 4096 13 0.0017058044000000004
avx512_mmm_f32_64x3 64 3 1024 4096 13 0.00175363206
fma_mmm_f32_32x3 32 3 1024 4096 13 0.0019380312
avx512_mmm_f32_80x2 80 2 1024 4096 13 0.0023534570384615384
fma_mmm_f32_40x2 40 2 1024 4096 13 0.002591059875000001
avx512_mmm_f32_128x1 128 1 1024 4096 13 0.004007015677419354
fma_mmm_f32_64x1 64 1 1024 4096 13 0.004312992034482758
fma_mmm_f32_32x1 32 1 1024 4096 13 0.004452051875
fma_mmm_f32_16x5 16 5 25 128 13 0.0000011478274647572163
fma_mmm_f32_32x3 32 3 25 128 13 0.0000011967973787110788
avx512_mmm_f32_32x5 32 5 25 128 13 0.0000011999372025151263
avx512_mmm_f32_16x8 16 8 25 128 13 0.0000012067882316043423
avx512_mmm_f32_32x6 32 6 25 128 13 0.0000013703056078899383
fma_mmm_f32_16x6 16 6 25 128 13 0.0000013845072539003174
fma_mmm_f32_8x8 8 8 25 128 13 0.0000014098133696392106
fma_mmm_f32_40x2 40 2 25 128 13 0.0000014411563115693013
avx512_mmm_f32_16x12 16 12 25 128 13 0.0000016979886805203576
avx512_mmm_f32_48x4 48 4 25 128 13 0.0000017556261411087116
fma_mmm_f32_24x4 24 4 25 128 13 0.0000017579176499473868
fma_mmm_f32_32x1 32 1 25 128 13 0.000002062255473586181
avx512_mmm_f32_64x3 64 3 25 128 13 0.0000022845167604355716
fma_mmm_f32_64x1 64 1 25 128 13 0.0000024660538976377954
avx512_mmm_f32_80x2 80 2 25 128 13 0.000002712463484434735
avx512_mmm_f32_128x1 128 1 25 128 13 0.000005029264236465781
avx512_mmm_f32_64x3 64 3 256 256 208 0.00020688194583333333
avx512_mmm_f32_32x5 32 5 256 256 208 0.00020723665624999995
fma_mmm_f32_32x3 32 3 256 256 208 0.00020941311234042555
avx512_mmm_f32_32x6 32 6 256 256 208 0.0002094677881591119
avx512_mmm_f32_16x8 16 8 256 256 208 0.00021046008425531913
avx512_mmm_f32_16x12 16 12 256 256 208 0.00021277396000000004
fma_mmm_f32_16x6 16 6 256 256 208 0.00021514727898550728
fma_mmm_f32_24x4 24 4 256 256 208 0.00021858219999999998
fma_mmm_f32_16x5 16 5 256 256 208 0.0002229744109090909
avx512_mmm_f32_48x4 48 4 256 256 208 0.0002293643758139534
fma_mmm_f32_40x2 40 2 256 256 208 0.0002348921266666667
fma_mmm_f32_8x8 8 8 256 256 208 0.0002602842842105263
avx512_mmm_f32_80x2 80 2 256 256 208 0.00026231594846491224
avx512_mmm_f32_128x1 128 1 256 256 208 0.00030862589749999997
fma_mmm_f32_32x1 32 1 256 256 208 0.00043915662363636364
fma_mmm_f32_64x1 64 1 256 256 208 0.0004435965345454545
avx512_mmm_f32_16x12 16 12 256 9 3200 0.00048547115600000004
avx512_mmm_f32_32x5 32 5 256 9 3200 0.0005187002252631579
avx512_mmm_f32_48x4 48 4 256 9 3200 0.0005331381752136752
avx512_mmm_f32_32x6 32 6 256 9 3200 0.0005379655266666666
avx512_mmm_f32_64x3 64 3 256 9 3200 0.0005568607126696832
avx512_mmm_f32_16x8 16 8 256 9 3200 0.0005682184070588234
fma_mmm_f32_16x6 16 6 256 9 3200 0.0006009833675
fma_mmm_f32_32x3 32 3 256 9 3200 0.00060872903
avx512_mmm_f32_80x2 80 2 256 9 3200 0.000642201488
fma_mmm_f32_24x4 24 4 256 9 3200 0.0006711097747252746
fma_mmm_f32_16x5 16 5 256 9 3200 0.0006895060171428573
fma_mmm_f32_64x1 64 1 256 9 3200 0.0006897722142857143
fma_mmm_f32_40x2 40 2 256 9 3200 0.0007223951538461539
fma_mmm_f32_8x8 8 8 256 9 3200 0.0009108492066115702
avx512_mmm_f32_128x1 128 1 256 9 3200 0.0011094748935185183
fma_mmm_f32_32x1 32 1 256 9 3200 0.0012976997142857146
avx512_mmm_f32_16x8 16 8 4096 1024 13 0.0010880215240384615
fma_mmm_f32_16x5 16 5 4096 1024 13 0.0011252498133333332
fma_mmm_f32_16x6 16 6 4096 1024 13 0.0012680552333333335
avx512_mmm_f32_48x4 48 4 4096 1024 13 0.001269256497142857
fma_mmm_f32_32x3 32 3 4096 1024 13 0.0013823144642857142
fma_mmm_f32_8x8 8 8 4096 1024 13 0.0014064926543209879
avx512_mmm_f32_32x5 32 5 4096 1024 13 0.00150793832
avx512_mmm_f32_16x12 16 12 4096 1024 13 0.0015286452869565218
avx512_mmm_f32_32x6 32 6 4096 1024 13 0.0016522249714285716
avx512_mmm_f32_64x3 64 3 4096 1024 13 0.0017027447916666662
fma_mmm_f32_24x4 24 4 4096 1024 13 0.0019346753012820512
fma_mmm_f32_40x2 40 2 4096 1024 13 0.0020979366500000003
avx512_mmm_f32_80x2 80 2 4096 1024 13 0.002386699163461538
fma_mmm_f32_32x1 32 1 4096 1024 13 0.0029432560804597695
avx512_mmm_f32_128x1 128 1 4096 1024 13 0.00408170535
fma_mmm_f32_64x1 64 1 4096 1024 13 0.004454573944444444
avx512_mmm_f32_16x12 16 12 800 256 256 0.0008010884924242425
avx512_mmm_f32_32x6 32 6 800 256 256 0.0008017600476190477
avx512_mmm_f32_48x4 48 4 800 256 256 0.0008087941766666669
avx512_mmm_f32_16x8 16 8 800 256 256 0.0008115207083333334
avx512_mmm_f32_32x5 32 5 800 256 256 0.0008134576893939395
fma_mmm_f32_24x4 24 4 800 256 256 0.0008319286833333335
fma_mmm_f32_32x3 32 3 800 256 256 0.000832423450909091
fma_mmm_f32_16x6 16 6 800 256 256 0.0008408701083916085
avx512_mmm_f32_64x3 64 3 800 256 256 0.0008579360830039526
fma_mmm_f32_16x5 16 5 800 256 256 0.0008772278512396692
avx512_mmm_f32_80x2 80 2 800 256 256 0.0008830857163636363
fma_mmm_f32_40x2 40 2 800 256 256 0.0008837089054545454
fma_mmm_f32_8x8 8 8 800 256 256 0.000997015267489712
avx512_mmm_f32_128x1 128 1 800 256 256 0.00169784988
fma_mmm_f32_32x1 32 1 800 256 256 0.001706812917241379
fma_mmm_f32_64x1 64 1 800 256 256 0.0018663878800000003
avx512_mmm_f32_48x4 48 4 1024 1792 4 0.0001282567046866177
avx512_mmm_f32_32x5 32 5 1024 1792 4 0.00013056263842105262
fma_mmm_f32_24x4 24 4 1024 1792 4 0.0001330486368
fma_mmm_f32_16x5 16 5 1024 1792 4 0.0001475463504477612
avx512_mmm_f32_32x6 32 6 1024 1792 4 0.000152951545625
fma_mmm_f32_16x6 16 6 1024 1792 4 0.0001625151908196721
avx512_mmm_f32_16x8 16 8 1024 1792 4 0.00020224412489795924
avx512_mmm_f32_80x2 80 2 1024 1792 4 0.0002443959333333333
fma_mmm_f32_40x2 40 2 1024 1792 4 0.00024650079090909096
avx512_mmm_f32_64x3 64 3 1024 1792 4 0.00024751585600000007
fma_mmm_f32_32x3 32 3 1024 1792 4 0.00024967712263099224
fma_mmm_f32_8x8 8 8 1024 1792 4 0.0002694647801932368
avx512_mmm_f32_16x12 16 12 1024 1792 4 0.0002963781074380165
avx512_mmm_f32_128x1 128 1 1024 1792 4 0.000472166699047619
fma_mmm_f32_64x1 64 1 1024 1792 4 0.00047506903809523807
fma_mmm_f32_32x1 32 1 1024 1792 4 0.00048228719200000007
avx512_mmm_f32_16x12 16 12 16 20 456 0.000005554689154453214
avx512_mmm_f32_16x8 16 8 16 20 456 0.000006215663836126628
fma_mmm_f32_16x5 16 5 16 20 456 0.000007064938867924528
fma_mmm_f32_16x6 16 6 16 20 456 0.000007412666512573965
fma_mmm_f32_8x8 8 8 16 20 456 0.000007446020705882352
fma_mmm_f32_24x4 24 4 16 20 456 0.000007583843703085904
fma_mmm_f32_32x3 32 3 16 20 456 0.000010375237554585152
avx512_mmm_f32_32x6 32 6 16 20 456 0.000011550792101616628
avx512_mmm_f32_32x5 32 5 16 20 456 0.000012369018814814815
fma_mmm_f32_40x2 40 2 16 20 456 0.000013873833490959666
avx512_mmm_f32_48x4 48 4 16 20 456 0.000016011153046251995
avx512_mmm_f32_64x3 64 3 16 20 456 0.000022337548299319728
fma_mmm_f32_32x1 32 1 16 20 456 0.000023345784432870376
fma_mmm_f32_64x1 64 1 16 20 456 0.000026047150496083548
avx512_mmm_f32_80x2 80 2 16 20 456 0.000029286033982300888
avx512_mmm_f32_128x1 128 1 16 20 456 0.00003055213196261683
avx512_mmm_f32_16x12 16 12 16 48 456 0.00000824811856846473
avx512_mmm_f32_16x8 16 8 16 48 456 0.000009014854246575341
fma_mmm_f32_16x6 16 6 16 48 456 0.000009804237974683545
fma_mmm_f32_16x5 16 5 16 48 456 0.000010117432517412937
fma_mmm_f32_8x8 8 8 16 48 456 0.000010486682359999999
fma_mmm_f32_24x4 24 4 16 48 456 0.000012583260577164363
avx512_mmm_f32_32x6 32 6 16 48 456 0.000017041857785349232
fma_mmm_f32_32x3 32 3 16 48 456 0.000017360081107266434
avx512_mmm_f32_32x5 32 5 16 48 456 0.000017588680421792618
fma_mmm_f32_40x2 40 2 16 48 456 0.000021328593260393874
avx512_mmm_f32_48x4 48 4 16 48 456 0.00002456177718518518
fma_mmm_f32_32x1 32 1 16 48 456 0.0000328488598019802
avx512_mmm_f32_64x3 64 3 16 48 456 0.000033629501216216215
fma_mmm_f32_64x1 64 1 16 48 456 0.00003917423515625
avx512_mmm_f32_80x2 80 2 16 48 456 0.00004308554379310345
avx512_mmm_f32_128x1 128 1 16 48 456 0.000053704374644808746
avx512_mmm_f32_32x6 32 6 256 256 84 0.000081855871147541
avx512_mmm_f32_64x3 64 3 256 256 84 0.00008237588114915388
avx512_mmm_f32_16x12 16 12 256 256 84 0.00008274098933333333
fma_mmm_f32_32x3 32 3 256 256 84 0.00008309237466666668
avx512_mmm_f32_32x5 32 5 256 256 84 0.00008359193210084034
fma_mmm_f32_24x4 24 4 256 256 84 0.00008406221243697479
fma_mmm_f32_16x6 16 6 256 256 84 0.0000870222557894737
avx512_mmm_f32_16x8 16 8 256 256 84 0.00008924135642857143
fma_mmm_f32_16x5 16 5 256 256 84 0.00009106500403669723
avx512_mmm_f32_48x4 48 4 256 256 84 0.00009283204361370716
fma_mmm_f32_40x2 40 2 256 256 84 0.0000956771219047619
avx512_mmm_f32_80x2 80 2 256 256 84 0.00010512508859649123
fma_mmm_f32_8x8 8 8 256 256 84 0.00010783551652173916
avx512_mmm_f32_128x1 128 1 256 256 84 0.00012423686749999998
fma_mmm_f32_32x1 32 1 256 256 84 0.0001759779507142857
fma_mmm_f32_64x1 64 1 256 256 84 0.00017615637946428574
fma_mmm_f32_24x4 24 4 256 768 28 0.00007956736128000002
avx512_mmm_f32_32x6 32 6 256 768 28 0.00008169670655737707
avx512_mmm_f32_32x5 32 5 256 768 28 0.00008210116165289255
avx512_mmm_f32_64x3 64 3 256 768 28 0.000082699454
fma_mmm_f32_16x6 16 6 256 768 28 0.0000826994732638889
fma_mmm_f32_32x3 32 3 256 768 28 0.00008337561915966387
fma_mmm_f32_16x5 16 5 256 768 28 0.00008360546420168069
avx512_mmm_f32_16x8 16 8 256 768 28 0.00008627551639969489
avx512_mmm_f32_48x4 48 4 256 768 28 0.00008748337808695653
avx512_mmm_f32_16x12 16 12 256 768 28 0.00009655562368932038
avx512_mmm_f32_80x2 80 2 256 768 28 0.00010046181096681096
fma_mmm_f32_40x2 40 2 256 768 28 0.00010430236799999997
fma_mmm_f32_8x8 8 8 256 768 28 0.00011067719155555557
avx512_mmm_f32_128x1 128 1 256 768 28 0.00011201021078651684
fma_mmm_f32_64x1 64 1 256 768 28 0.00016564181527777772
fma_mmm_f32_32x1 32 1 256 768 28 0.00017166395310344828
fma_mmm_f32_8x8 8 8 4 3 960 0.00000543957182970145
fma_mmm_f32_16x5 16 5 4 3 960 0.0000063577246733668315
avx512_mmm_f32_16x12 16 12 4 3 960 0.0000068765020385674936
fma_mmm_f32_24x4 24 4 4 3 960 0.000007476995451210563
avx512_mmm_f32_16x8 16 8 4 3 960 0.00000781170253696498
fma_mmm_f32_16x6 16 6 4 3 960 0.000008843489626998224
fma_mmm_f32_32x3 32 3 4 3 960 0.00001030986084623323
avx512_mmm_f32_32x6 32 6 4 3 960 0.000013068244816753928
avx512_mmm_f32_32x5 32 5 4 3 960 0.00001383321565698479
fma_mmm_f32_40x2 40 2 4 3 960 0.00001463239176642336
avx512_mmm_f32_48x4 48 4 4 3 960 0.000018851804924242425
avx512_mmm_f32_64x3 64 3 4 3 960 0.000025254983333333335
fma_mmm_f32_32x1 32 1 4 3 960 0.000026549054255319146
fma_mmm_f32_64x1 64 1 4 3 960 0.000026827982305630018
avx512_mmm_f32_128x1 128 1 4 3 960 0.000027998926480446925
avx512_mmm_f32_80x2 80 2 4 3 960 0.00003307896200668896
avx512_mmm_f32_48x4 48 4 576 1024 4 0.00003990035230024214
avx512_mmm_f32_32x5 32 5 576 1024 4 0.00004264459693617021
fma_mmm_f32_24x4 24 4 576 1024 4 0.00004277181017241379
fma_mmm_f32_16x5 16 5 576 1024 4 0.00004873421808510639
avx512_mmm_f32_32x6 32 6 576 1024 4 0.000049975645000000006
fma_mmm_f32_16x6 16 6 576 1024 4 0.00005377858183783784
fma_mmm_f32_40x2 40 2 576 1024 4 0.00006145130486542444
fma_mmm_f32_32x3 32 3 576 1024 4 0.00006456059922077924
avx512_mmm_f32_16x8 16 8 576 1024 4 0.00006865173848275863
avx512_mmm_f32_64x3 64 3 576 1024 4 0.00007977725451612903
avx512_mmm_f32_80x2 80 2 576 1024 4 0.00008598261379310347
fma_mmm_f32_8x8 8 8 576 1024 4 0.00008965241678571427
avx512_mmm_f32_16x12 16 12 576 1024 4 0.00010081694585858588
fma_mmm_f32_32x1 32 1 576 1024 4 0.0001126198327272727
fma_mmm_f32_64x1 64 1 576 1024 4 0.00015015493818181818
avx512_mmm_f32_128x1 128 1 576 1024 4 0.0001682465145762712
avx512_mmm_f32_48x4 48 4 576 2304 4 0.000089862164
avx512_mmm_f32_32x5 32 5 576 2304 4 0.00009380081849056602
fma_mmm_f32_24x4 24 4 576 2304 4 0.00009485462103174604
fma_mmm_f32_16x5 16 5 576 2304 4 0.00010624508473118284
avx512_mmm_f32_32x6 32 6 576 2304 4 0.0001095669248351648
fma_mmm_f32_16x6 16 6 576 2304 4 0.00011719258588235298
avx512_mmm_f32_16x8 16 8 576 2304 4 0.00014452454411764708
avx512_mmm_f32_64x3 64 3 576 2304 4 0.0001788925418181818
fma_mmm_f32_32x3 32 3 576 2304 4 0.0001804110567272727
fma_mmm_f32_40x2 40 2 576 2304 4 0.00018156247481481485
avx512_mmm_f32_80x2 80 2 576 2304 4 0.00019397977647058823
fma_mmm_f32_8x8 8 8 576 2304 4 0.00019726773937908497
avx512_mmm_f32_16x12 16 12 576 2304 4 0.00021447989130434785
fma_mmm_f32_64x1 64 1 576 2304 4 0.00033866946982758617
fma_mmm_f32_32x1 32 1 576 2304 4 0.00034645616571428575
avx512_mmm_f32_128x1 128 1 576 2304 4 0.00038080099692307695
avx512_mmm_f32_48x4 48 4 576 576 4 0.000019161216091954025
fma_mmm_f32_24x4 24 4 576 576 4 0.000021419346926406923
avx512_mmm_f32_32x5 32 5 576 576 4 0.000024561788078817733
fma_mmm_f32_16x5 16 5 576 576 4 0.00002675889764383562
avx512_mmm_f32_80x2 80 2 576 576 4 0.0000281762981920904
avx512_mmm_f32_32x6 32 6 576 576 4 0.000029098263625730995
fma_mmm_f32_40x2 40 2 576 576 4 0.00002960222734328358
fma_mmm_f32_16x6 16 6 576 576 4 0.00003099006298136645
avx512_mmm_f32_64x3 64 3 576 576 4 0.00003136347949685535
fma_mmm_f32_32x3 32 3 576 576 4 0.000033017463129251704
avx512_mmm_f32_16x8 16 8 576 576 4 0.00003881731027027027
fma_mmm_f32_32x1 32 1 576 576 4 0.00004653600613953489
fma_mmm_f32_64x1 64 1 576 576 4 0.00004914682549019607
fma_mmm_f32_8x8 8 8 576 576 4 0.00004970095641791045
avx512_mmm_f32_16x12 16 12 576 576 4 0.0000583797160233918
avx512_mmm_f32_128x1 128 1 576 576 4 0.00006976963829787235
avx512_mmm_f32_64x3 64 3 64 192 204 0.000039033763077445657
avx512_mmm_f32_32x6 32 6 64 192 204 0.000039041293750000006
avx512_mmm_f32_16x12 16 12 64 192 204 0.00003953931926406928
fma_mmm_f32_32x3 32 3 64 192 204 0.000039815679681274896
avx512_mmm_f32_32x5 32 5 64 192 204 0.000040247123534136557
avx512_mmm_f32_16x8 16 8 64 192 204 0.00004149165012448133
fma_mmm_f32_16x6 16 6 64 192 204 0.00004184909533333335
fma_mmm_f32_24x4 24 4 64 192 204 0.00004368335860262009
fma_mmm_f32_16x5 16 5 64 192 204 0.00004386225867841409
fma_mmm_f32_8x8 8 8 64 192 204 0.00004995641177664973
fma_mmm_f32_40x2 40 2 64 192 204 0.00005271659722222222
avx512_mmm_f32_80x2 80 2 64 192 204 0.000058121762774566486
avx512_mmm_f32_48x4 48 4 64 192 204 0.0000589079528994083
fma_mmm_f32_64x1 64 1 64 192 204 0.00007301343947688564
fma_mmm_f32_32x1 32 1 64 192 204 0.00008535745777777779
avx512_mmm_f32_128x1 128 1 64 192 204 0.00011847650793650794
avx512_mmm_f32_64x3 64 3 64 80 204 0.000019376414679611655
avx512_mmm_f32_32x6 32 6 64 80 204 0.00001962799147928994
avx512_mmm_f32_16x12 16 12 64 80 204 0.000020452746393442627
avx512_mmm_f32_32x5 32 5 64 80 204 0.000020831202583333332
fma_mmm_f32_32x3 32 3 64 80 204 0.000021295341271186442
avx512_mmm_f32_16x8 16 8 64 80 204 0.0000221257408388521
fma_mmm_f32_24x4 24 4 64 80 204 0.000022301462499999997
fma_mmm_f32_16x6 16 6 64 80 204 0.00002330457053613054
fma_mmm_f32_16x5 16 5 64 80 204 0.000024600689950738918
fma_mmm_f32_64x1 64 1 64 80 204 0.000024988561403508773
fma_mmm_f32_8x8 8 8 64 80 204 0.000025685356625310174
fma_mmm_f32_40x2 40 2 64 80 204 0.000028756912320916896
avx512_mmm_f32_48x4 48 4 64 80 204 0.000030510459222560973
avx512_mmm_f32_80x2 80 2 64 80 204 0.000032613471448087425
avx512_mmm_f32_128x1 128 1 64 80 204 0.00004836326213592232
fma_mmm_f32_32x1 32 1 64 80 204 0.000048688116521739135
avx512_mmm_f32_48x4 48 4 768 1728 4 0.00008999118630630629
avx512_mmm_f32_32x5 32 5 768 1728 4 0.00009405949811320756
fma_mmm_f32_24x4 24 4 768 1728 4 0.0000952862876190476
fma_mmm_f32_16x5 16 5 768 1728 4 0.00010764474241758241
avx512_mmm_f32_32x6 32 6 768 1728 4 0.00011119522622222224
fma_mmm_f32_16x6 16 6 768 1728 4 0.00011804720142857146
avx512_mmm_f32_16x8 16 8 768 1728 4 0.0001450895350140056
avx512_mmm_f32_64x3 64 3 768 1728 4 0.00017869764357142856
avx512_mmm_f32_80x2 80 2 768 1728 4 0.00018095597954545452
fma_mmm_f32_32x3 32 3 768 1728 4 0.00018136885185185186
fma_mmm_f32_40x2 40 2 768 1728 4 0.00018203642424242418
fma_mmm_f32_8x8 8 8 768 1728 4 0.00020002596400000002
avx512_mmm_f32_16x12 16 12 768 1728 4 0.00021448576086956523
avx512_mmm_f32_128x1 128 1 768 1728 4 0.0003396563862068965
fma_mmm_f32_64x1 64 1 768 1728 4 0.0003405038485714286
fma_mmm_f32_32x1 32 1 768 1728 4 0.0003474453885714285
fma_mmm_f32_24x4 24 4 94 576 4 0.0000032059339126703146
avx512_mmm_f32_48x4 48 4 94 576 4 0.00000323024746518963
avx512_mmm_f32_32x5 32 5 94 576 4 0.000004034812690763052
fma_mmm_f32_16x5 16 5 94 576 4 0.0000041527177609427605
avx512_mmm_f32_32x6 32 6 94 576 4 0.000004770317863432597
fma_mmm_f32_40x2 40 2 94 576 4 0.0000048739311436950134
fma_mmm_f32_32x3 32 3 94 576 4 0.000004894224987798928
fma_mmm_f32_16x6 16 6 94 576 4 0.0000049764026494023916
avx512_mmm_f32_80x2 80 2 94 576 4 0.000005313066524973432
avx512_mmm_f32_128x1 128 1 94 576 4 0.000006240618351345622
avx512_mmm_f32_64x3 64 3 94 576 4 0.000006463547123464771
avx512_mmm_f32_16x8 16 8 94 576 4 0.000006638580758273066
fma_mmm_f32_32x1 32 1 94 576 4 0.000007138107625698324
fma_mmm_f32_8x8 8 8 94 576 4 0.000008184448261562999
fma_mmm_f32_64x1 64 1 94 576 4 0.000009016628209417078
avx512_mmm_f32_16x12 16 12 94 576 4 0.000009716139410085633
avx512_mmm_f32_16x8 16 8 1225 192 32 0.0001217715772839506
avx512_mmm_f32_48x4 48 4 1225 192 32 0.00012240056641975308
fma_mmm_f32_24x4 24 4 1225 192 32 0.00012570327037974684
avx512_mmm_f32_64x3 64 3 1225 192 32 0.00013036948894736846
fma_mmm_f32_40x2 40 2 1225 192 32 0.0001306549242105263
fma_mmm_f32_32x3 32 3 1225 192 32 0.0001312043294736842
avx512_mmm_f32_80x2 80 2 1225 192 32 0.00013217979893333335
avx512_mmm_f32_16x12 16 12 1225 192 32 0.00013272238324324326
avx512_mmm_f32_32x5 32 5 1225 192 32 0.00013494268594594591
avx512_mmm_f32_32x6 32 6 1225 192 32 0.00013819632754629628
fma_mmm_f32_16x6 16 6 1225 192 32 0.00014085979657142857
fma_mmm_f32_16x5 16 5 1225 192 32 0.00014195196114285717
fma_mmm_f32_8x8 8 8 1225 192 32 0.00014418181529411765
avx512_mmm_f32_128x1 128 1 1225 192 32 0.00021609353999999998
fma_mmm_f32_64x1 64 1 1225 192 32 0.00025197498358974364
fma_mmm_f32_32x1 32 1 1225 192 32 0.0002650831232432432
avx512_mmm_f32_16x12 16 12 1225 192 48 0.00017615752096273294
avx512_mmm_f32_48x4 48 4 1225 192 48 0.00018222400592592594
avx512_mmm_f32_16x8 16 8 1225 192 48 0.00018279665333333336
avx512_mmm_f32_32x6 32 6 1225 192 48 0.00018418642518518518
fma_mmm_f32_16x6 16 6 1225 192 48 0.00018667048075471701
avx512_mmm_f32_64x3 64 3 1225 192 48 0.00018684805132075468
fma_mmm_f32_24x4 24 4 1225 192 48 0.00018929435096153848
fma_mmm_f32_32x3 32 3 1225 192 48 0.00019245727450980393
avx512_mmm_f32_32x5 32 5 1225 192 48 0.00019322563294117652
fma_mmm_f32_40x2 40 2 1225 192 48 0.000197567654117647
avx512_mmm_f32_80x2 80 2 1225 192 48 0.00019986724559999998
fma_mmm_f32_16x5 16 5 1225 192 48 0.00020118052408163263
fma_mmm_f32_8x8 8 8 1225 192 48 0.000218923488888889
avx512_mmm_f32_128x1 128 1 1225 192 48 0.00030842853625
fma_mmm_f32_64x1 64 1 1225 192 48 0.00039117191478260866
fma_mmm_f32_32x1 32 1 1225 192 48 0.00039353152799999987
avx512_mmm_f32_48x4 48 4 1225 192 64 0.00024239977365853656
avx512_mmm_f32_16x8 16 8 1225 192 64 0.000246098672
avx512_mmm_f32_32x5 32 5 1225 192 64 0.0002510257805128206
fma_mmm_f32_24x4 24 4 1225 192 64 0.0002522192769230769
avx512_mmm_f32_32x6 32 6 1225 192 64 0.00025277059487179487
fma_mmm_f32_40x2 40 2 1225 192 64 0.0002551500122630992
fma_mmm_f32_32x3 32 3 1225 192 64 0.00025687751578947366
fma_mmm_f32_16x6 16 6 1225 192 64 0.00025801325052631575
avx512_mmm_f32_64x3 64 3 1225 192 64 0.0002585190957894737
avx512_mmm_f32_16x12 16 12 1225 192 64 0.0002646641405405406
avx512_mmm_f32_80x2 80 2 1225 192 64 0.0002651181891891892
fma_mmm_f32_16x5 16 5 1225 192 64 0.00026615253297297296
fma_mmm_f32_8x8 8 8 1225 192 64 0.00029640436606060604
avx512_mmm_f32_128x1 128 1 1225 192 64 0.00041736613391304354
fma_mmm_f32_64x1 64 1 1225 192 64 0.0004758108954545455
fma_mmm_f32_32x1 32 1 1225 192 64 0.0005266392926315789
avx512_mmm_f32_48x4 48 4 1225 256 64 0.00031161087875000005
avx512_mmm_f32_16x8 16 8 1225 256 64 0.00031229796249999996
avx512_mmm_f32_32x5 32 5 1225 256 64 0.00031770828516129035
avx512_mmm_f32_32x6 32 6 1225 256 64 0.0003261973333333333
fma_mmm_f32_24x4 24 4 1225 256 64 0.00032986654266666665
fma_mmm_f32_32x3 32 3 1225 256 64 0.0003310463213333333
fma_mmm_f32_16x6 16 6 1225 256 64 0.00033144865277777777
fma_mmm_f32_16x5 16 5 1225 256 64 0.00033539066206896554
avx512_mmm_f32_16x12 16 12 1225 256 64 0.0003392944565517241
avx512_mmm_f32_64x3 64 3 1225 256 64 0.00035213937111801247
fma_mmm_f32_40x2 40 2 1225 256 64 0.00036028385777777777
fma_mmm_f32_8x8 8 8 1225 256 64 0.00038108806153846147
avx512_mmm_f32_80x2 80 2 1225 256 64 0.000390838752
fma_mmm_f32_32x1 32 1 1225 256 64 0.0006871863228571427
avx512_mmm_f32_128x1 128 1 1225 256 64 0.0007197552189349114
fma_mmm_f32_64x1 64 1 1225 256 64 0.0007731864567901236
avx512_mmm_f32_16x8 16 8 1225 288 64 0.0003515420528571428
avx512_mmm_f32_48x4 48 4 1225 288 64 0.00035290496714285714
avx512_mmm_f32_32x5 32 5 1225 288 64 0.00035422557589285717
avx512_mmm_f32_32x6 32 6 1225 288 64 0.00035921721777777774
fma_mmm_f32_24x4 24 4 1225 288 64 0.0003604017925925927
fma_mmm_f32_16x6 16 6 1225 288 64 0.0003632550251851852
fma_mmm_f32_16x5 16 5 1225 288 64 0.0003710129892307692
fma_mmm_f32_32x3 32 3 1225 288 64 0.00038089431643356647
avx512_mmm_f32_16x12 16 12 1225 288 64 0.00038369980000000004
avx512_mmm_f32_64x3 64 3 1225 288 64 0.0004066190583333333
fma_mmm_f32_40x2 40 2 1225 288 64 0.00041428902462121216
fma_mmm_f32_8x8 8 8 1225 288 64 0.0004223746330434782
avx512_mmm_f32_80x2 80 2 1225 288 64 0.00045673184981684975
fma_mmm_f32_32x1 32 1 1225 288 64 0.000762797390769231
fma_mmm_f32_64x1 64 1 1225 288 64 0.0008986492581818181
avx512_mmm_f32_128x1 128 1 1225 288 64 0.0009931893632478634
avx512_mmm_f32_16x12 16 12 1225 32 48 0.000056302985297297314
avx512_mmm_f32_32x6 32 6 1225 32 48 0.00005665236840909092
avx512_mmm_f32_48x4 48 4 1225 32 48 0.00005676879068181817
avx512_mmm_f32_64x3 64 3 1225 32 48 0.00005873535298245614
avx512_mmm_f32_32x5 32 5 1225 32 48 0.0000607376171779141
fma_mmm_f32_24x4 24 4 1225 32 48 0.00006094509212121213
avx512_mmm_f32_80x2 80 2 1225 32 48 0.00006122042650306747
fma_mmm_f32_16x6 16 6 1225 32 48 0.0000622084685
avx512_mmm_f32_16x8 16 8 1225 32 48 0.00006283289443037975
fma_mmm_f32_32x3 32 3 1225 32 48 0.00006637461906040268
avx512_mmm_f32_128x1 128 1 1225 32 48 0.00006861891972222222
fma_mmm_f32_8x8 8 8 1225 32 48 0.00006886608027586208
fma_mmm_f32_16x5 16 5 1225 32 48 0.00007199783884057972
fma_mmm_f32_40x2 40 2 1225 32 48 0.00007311341973039217
fma_mmm_f32_64x1 64 1 1225 32 48 0.0000745537976119403
fma_mmm_f32_32x1 32 1 1225 32 48 0.0001502988513951979
avx512_mmm_f32_48x4 48 4 1225 32 64 0.00007505291419847327
avx512_mmm_f32_32x6 32 6 1225 32 64 0.00007689526759689922
avx512_mmm_f32_32x5 32 5 1225 32 64 0.0000781826907086614
avx512_mmm_f32_64x3 64 3 1225 32 64 0.0000800215435483871
avx512_mmm_f32_16x12 16 12 1225 32 64 0.00008007201920000002
avx512_mmm_f32_16x8 16 8 1225 32 64 0.00008040762601626014
avx512_mmm_f32_80x2 80 2 1225 32 64 0.00008282094399999999
fma_mmm_f32_24x4 24 4 1225 32 64 0.00008381826504347826
fma_mmm_f32_32x3 32 3 1225 32 64 0.00009057279376146788
avx512_mmm_f32_128x1 128 1 1225 32 64 0.00009104856954128441
fma_mmm_f32_16x6 16 6 1225 32 64 0.000092221575
fma_mmm_f32_16x5 16 5 1225 32 64 0.00009638792313915856
fma_mmm_f32_8x8 8 8 1225 32 64 0.00009662783378640778
fma_mmm_f32_40x2 40 2 1225 32 64 0.00009944062222222223
fma_mmm_f32_64x1 64 1 1225 32 64 0.00010127406909090908
fma_mmm_f32_32x1 32 1 1225 32 64 0.0002017589538598048
avx512_mmm_f32_16x12 16 12 1225 64 48 0.00007797646500000001
avx512_mmm_f32_32x6 32 6 1225 64 48 0.00008167112721311477
avx512_mmm_f32_48x4 48 4 1225 64 48 0.00008225488066115702
avx512_mmm_f32_16x8 16 8 1225 64 48 0.00008360596638655464
avx512_mmm_f32_64x3 64 3 1225 64 48 0.00008453694949152541
fma_mmm_f32_16x6 16 6 1225 64 48 0.00008550944551724137
avx512_mmm_f32_128x1 128 1 1225 64 48 0.00008649675200000001
avx512_mmm_f32_32x5 32 5 1225 64 48 0.00008689467304347828
avx512_mmm_f32_80x2 80 2 1225 64 48 0.00008697743269565217
fma_mmm_f32_24x4 24 4 1225 64 48 0.00008791530973451327
fma_mmm_f32_32x3 32 3 1225 64 48 0.0000904318709090909
fma_mmm_f32_16x5 16 5 1225 64 48 0.00009592468307692307
fma_mmm_f32_40x2 40 2 1225 64 48 0.00009641582640776701
fma_mmm_f32_8x8 8 8 1225 64 48 0.00009869468910891087
fma_mmm_f32_64x1 64 1 1225 64 48 0.00010557482442105264
fma_mmm_f32_32x1 32 1 1225 64 48 0.00019112994980392155
avx512_mmm_f32_48x4 48 4 1225 64 64 0.0001093465665934066
avx512_mmm_f32_32x6 32 6 1225 64 64 0.00011228993181818181
avx512_mmm_f32_32x5 32 5 1225 64 64 0.00011246373454545454
avx512_mmm_f32_16x8 16 8 1225 64 64 0.00011390549425287357
avx512_mmm_f32_64x3 64 3 1225 64 64 0.00011579032372093023
avx512_mmm_f32_80x2 80 2 1225 64 64 0.0001163744112941177
avx512_mmm_f32_16x12 16 12 1225 64 64 0.00011712160611764703
fma_mmm_f32_24x4 24 4 1225 64 64 0.0001192666361445783
fma_mmm_f32_16x6 16 6 1225 64 64 0.0001220986325925926
fma_mmm_f32_32x3 32 3 1225 64 64 0.000124299114
fma_mmm_f32_16x5 16 5 1225 64 64 0.0001290623033766234
fma_mmm_f32_40x2 40 2 1225 64 64 0.00012961598753246753
fma_mmm_f32_8x8 8 8 1225 64 64 0.00013074368103896104
avx512_mmm_f32_128x1 128 1 1225 64 64 0.0001383764849537037
fma_mmm_f32_64x1 64 1 1225 64 64 0.00013951227887323944
fma_mmm_f32_32x1 32 1 1225 64 64 0.00025662621743589745
avx512_mmm_f32_16x12 16 12 1225 96 48 0.0001031898916666667
avx512_mmm_f32_32x6 32 6 1225 96 48 0.00010728184301075267
avx512_mmm_f32_48x4 48 4 1225 96 48 0.00010759062709677421
avx512_mmm_f32_16x8 16 8 1225 96 48 0.00010852492652173914
fma_mmm_f32_16x6 16 6 1225 96 48 0.00011004855288888892
avx512_mmm_f32_64x3 64 3 1225 96 48 0.00011038662222222219
avx512_mmm_f32_80x2 80 2 1225 96 48 0.00011229867518939395
fma_mmm_f32_24x4 24 4 1225 96 48 0.00011292645045454549
avx512_mmm_f32_32x5 32 5 1225 96 48 0.00011359309318181819
fma_mmm_f32_32x3 32 3 1225 96 48 0.00011637222604651162
fma_mmm_f32_16x5 16 5 1225 96 48 0.00012158866731707317
fma_mmm_f32_40x2 40 2 1225 96 48 0.00012185560345679013
fma_mmm_f32_8x8 8 8 1225 96 48 0.00012554239699999998
fma_mmm_f32_64x1 64 1 1225 96 48 0.00013660792657534246
avx512_mmm_f32_128x1 128 1 1225 96 48 0.00017055022263868066
fma_mmm_f32_32x1 32 1 1225 96 48 0.0002424762487804878
avx512_mmm_f32_80x2 80 2 1225 96 64 0.0001438747652173913
avx512_mmm_f32_48x4 48 4 1225 96 64 0.0001440788731884058
avx512_mmm_f32_16x8 16 8 1225 96 64 0.00014649045588235293
avx512_mmm_f32_32x5 32 5 1225 96 64 0.00014704562470588235
avx512_mmm_f32_32x6 32 6 1225 96 64 0.00014743328900949793
avx512_mmm_f32_64x3 64 3 1225 96 64 0.00015180255630769228
fma_mmm_f32_24x4 24 4 1225 96 64 0.0001521807083076923
avx512_mmm_f32_16x12 16 12 1225 96 64 0.00015401968033854164
fma_mmm_f32_16x6 16 6 1225 96 64 0.0001562765523809524
fma_mmm_f32_32x3 32 3 1225 96 64 0.00015829196825396823
fma_mmm_f32_16x5 16 5 1225 96 64 0.00016196362688524594
fma_mmm_f32_40x2 40 2 1225 96 64 0.00016368103409836066
fma_mmm_f32_8x8 8 8 1225 96 64 0.00016985777423728814
fma_mmm_f32_64x1 64 1 1225 96 64 0.00018429923999999998
avx512_mmm_f32_128x1 128 1 1225 96 64 0.0001847609451114923
fma_mmm_f32_32x1 32 1 1225 96 64 0.00032237757199999993
avx512_mmm_f32_32x5 32 5 128 896 289 0.00045926394095238086
avx512_mmm_f32_32x6 32 6 128 896 289 0.0004616827063492065
avx512_mmm_f32_16x8 16 8 128 896 289 0.00046171316952380964
avx512_mmm_f32_64x3 64 3 128 896 289 0.0004633733904761905
fma_mmm_f32_16x6 16 6 128 896 289 0.0004656954590476192
avx512_mmm_f32_16x12 16 12 128 896 289 0.0004658122038095238
fma_mmm_f32_16x5 16 5 128 896 289 0.00046595685523809536
fma_mmm_f32_32x3 32 3 128 896 289 0.0004681128971428572
fma_mmm_f32_24x4 24 4 128 896 289 0.0005213677431578947
avx512_mmm_f32_48x4 48 4 128 896 289 0.0005267281789473686
avx512_mmm_f32_80x2 80 2 128 896 289 0.0005926453293269229
fma_mmm_f32_8x8 8 8 128 896 289 0.0006008571610576922
avx512_mmm_f32_128x1 128 1 128 896 289 0.0006776164807692308
fma_mmm_f32_40x2 40 2 128 896 289 0.0007130792559523807
fma_mmm_f32_64x1 64 1 128 896 289 0.0010017141837606837
fma_mmm_f32_32x1 32 1 128 896 289 0.001035521061728395
avx512_mmm_f32_32x5 32 5 160 1120 289 0.0007105840771428572
avx512_mmm_f32_16x8 16 8 160 1120 289 0.0007177528846153846
fma_mmm_f32_16x5 16 5 160 1120 289 0.00071939074556213
avx512_mmm_f32_32x6 32 6 160 1120 289 0.0007203939940828402
fma_mmm_f32_16x6 16 6 160 1120 289 0.0007213333816568045
avx512_mmm_f32_80x2 80 2 160 1120 289 0.0007221700147928994
avx512_mmm_f32_16x12 16 12 160 1120 289 0.0007251191893491125
fma_mmm_f32_32x3 32 3 160 1120 289 0.0007256868402366866
fma_mmm_f32_24x4 24 4 160 1120 289 0.0007608904153846153
avx512_mmm_f32_48x4 48 4 160 1120 289 0.0008670425415019762
avx512_mmm_f32_64x3 64 3 160 1120 289 0.0008701073787878788
fma_mmm_f32_40x2 40 2 160 1120 289 0.0008837075636363637
fma_mmm_f32_8x8 8 8 160 1120 289 0.0009282199192307691
fma_mmm_f32_32x1 32 1 160 1120 289 0.0016141412933333335
fma_mmm_f32_64x1 64 1 160 1120 289 0.001884580438461538
avx512_mmm_f32_128x1 128 1 160 1120 289 0.0026563535632183914
avx512_mmm_f32_16x8 16 8 192 1120 289 0.000858797876033058
avx512_mmm_f32_32x5 32 5 192 1120 289 0.0008641647657342655
avx512_mmm_f32_64x3 64 3 192 1120 289 0.0008681896258741259
avx512_mmm_f32_48x4 48 4 192 1120 289 0.0008690201013986014
fma_mmm_f32_16x5 16 5 192 1120 289 0.0008692906853146853
avx512_mmm_f32_16x12 16 12 192 1120 289 0.000869293152727273
avx512_mmm_f32_32x6 32 6 192 1120 289 0.0008700173951048951
fma_mmm_f32_16x6 16 6 192 1120 289 0.0008725409650349649
fma_mmm_f32_24x4 24 4 192 1120 289 0.0008756752307692307
fma_mmm_f32_32x3 32 3 192 1120 289 0.0008797452727272724
fma_mmm_f32_8x8 8 8 192 1120 289 0.0011180470555555554
fma_mmm_f32_40x2 40 2 192 1120 289 0.0011240386388888888
avx512_mmm_f32_80x2 80 2 192 1120 289 0.00122771242
fma_mmm_f32_64x1 64 1 192 1120 289 0.0018842997000000001
fma_mmm_f32_32x1 32 1 192 1120 289 0.0019483534960000005
avx512_mmm_f32_128x1 128 1 192 1120 289 0.0026971977701149424
avx512_mmm_f32_16x8 16 8 192 1280 64 0.0002117277801418439
avx512_mmm_f32_48x4 48 4 192 1280 64 0.00021538797826086963
fma_mmm_f32_24x4 24 4 192 1280 64 0.00021695243217391308
avx512_mmm_f32_32x5 32 5 192 1280 64 0.00021970884629629632
avx512_mmm_f32_32x6 32 6 192 1280 64 0.0002219521315555556
fma_mmm_f32_16x5 16 5 192 1280 64 0.0002224417518181819
fma_mmm_f32_16x6 16 6 192 1280 64 0.00022276696818181817
avx512_mmm_f32_64x3 64 3 192 1280 64 0.0002234595790909091
fma_mmm_f32_32x3 32 3 192 1280 64 0.00022487472636363636
avx512_mmm_f32_16x12 16 12 192 1280 64 0.00023760146000000002
fma_mmm_f32_8x8 8 8 192 1280 64 0.00027724215888888883
fma_mmm_f32_40x2 40 2 192 1280 64 0.0002865442070588235
avx512_mmm_f32_80x2 80 2 192 1280 64 0.00037823222923076923
fma_mmm_f32_64x1 64 1 192 1280 64 0.00046957503968253966
fma_mmm_f32_32x1 32 1 192 1280 64 0.000485830134
avx512_mmm_f32_128x1 128 1 192 1280 64 0.0008495276254545453
avx512_mmm_f32_32x5 32 5 192 1344 289 0.0010297741581196582
avx512_mmm_f32_16x8 16 8 192 1344 289 0.0010308418177777778
avx512_mmm_f32_64x3 64 3 192 1344 289 0.00104026836
avx512_mmm_f32_48x4 48 4 192 1344 289 0.0010403764311111114
avx512_mmm_f32_16x12 16 12 192 1344 289 0.001042057782051282
avx512_mmm_f32_32x6 32 6 192 1344 289 0.0010435590683760686
fma_mmm_f32_16x6 16 6 192 1344 289 0.0010470514401709403
fma_mmm_f32_16x5 16 5 192 1344 289 0.0010523965384615383
fma_mmm_f32_24x4 24 4 192 1344 289 0.0010573948666666667
fma_mmm_f32_32x3 32 3 192 1344 289 0.0010835186000000003
fma_mmm_f32_8x8 8 8 192 1344 289 0.0013337668628571428
fma_mmm_f32_40x2 40 2 192 1344 289 0.0014439827592592593
avx512_mmm_f32_80x2 80 2 192 1344 289 0.002036176974137931
fma_mmm_f32_64x1 64 1 192 1344 289 0.0023829517403846155
fma_mmm_f32_32x1 32 1 192 1344 289 0.00243563721
avx512_mmm_f32_128x1 128 1 192 1344 289 0.004623934076923077
avx512_mmm_f32_16x8 16 8 192 1728 64 0.0002843475741496599
avx512_mmm_f32_48x4 48 4 192 1728 64 0.0002957953994490358
avx512_mmm_f32_32x5 32 5 192 1728 64 0.0002970410853994491
avx512_mmm_f32_32x6 32 6 192 1728 64 0.00030086364999999996
fma_mmm_f32_16x6 16 6 192 1728 64 0.00030657051625
fma_mmm_f32_16x5 16 5 192 1728 64 0.00031009216375000004
fma_mmm_f32_24x4 24 4 192 1728 64 0.00031714180645161285
avx512_mmm_f32_16x12 16 12 192 1728 64 0.00031884694316436254
avx512_mmm_f32_64x3 64 3 192 1728 64 0.00033811270758620686
fma_mmm_f32_8x8 8 8 192 1728 64 0.0003700551153846155
fma_mmm_f32_32x3 32 3 192 1728 64 0.0003870986457142856
fma_mmm_f32_40x2 40 2 192 1728 64 0.0005374695601851852
avx512_mmm_f32_80x2 80 2 192 1728 64 0.0007553237538461537
fma_mmm_f32_64x1 64 1 192 1728 64 0.0008594415734265735
fma_mmm_f32_32x1 32 1 192 1728 64 0.00088426515530303
avx512_mmm_f32_128x1 128 1 192 1728 64 0.0016439308384615383
avx512_mmm_f32_16x8 16 8 192 2048 64 0.00033654664965517244
avx512_mmm_f32_32x5 32 5 192 2048 64 0.00035446624350649356
avx512_mmm_f32_32x6 32 6 192 2048 64 0.000357049507142857
fma_mmm_f32_16x6 16 6 192 2048 64 0.00036379658950617277
fma_mmm_f32_16x5 16 5 192 2048 64 0.00037905732923076925
avx512_mmm_f32_16x12 16 12 192 2048 64 0.0003804012261538461
avx512_mmm_f32_48x4 48 4 192 2048 64 0.00038328782000000004
fma_mmm_f32_24x4 24 4 192 2048 64 0.0004270023408695654
fma_mmm_f32_8x8 8 8 192 2048 64 0.00043733479545454544
avx512_mmm_f32_64x3 64 3 192 2048 64 0.0004946301699999999
fma_mmm_f32_32x3 32 3 192 2048 64 0.0005226059326315789
fma_mmm_f32_40x2 40 2 192 2048 64 0.0007585623846153846
avx512_mmm_f32_80x2 80 2 192 2048 64 0.0009563197260869565
fma_mmm_f32_64x1 64 1 192 2048 64 0.0012958440416666669
fma_mmm_f32_32x1 32 1 192 2048 64 0.001339015131868132
avx512_mmm_f32_128x1 128 1 192 2048 64 0.002045290931034483
avx512_mmm_f32_32x5 32 5 192 896 289 0.0006915022857142857
avx512_mmm_f32_16x8 16 8 192 896 289 0.0006915675578231291
avx512_mmm_f32_48x4 48 4 192 896 289 0.0006963304155844155
fma_mmm_f32_16x5 16 5 192 896 289 0.0006963553428571427
avx512_mmm_f32_16x12 16 12 192 896 289 0.0006977160089285712
avx512_mmm_f32_64x3 64 3 192 896 289 0.0006978507628571429
fma_mmm_f32_16x6 16 6 192 896 289 0.0006992493285714284
avx512_mmm_f32_32x6 32 6 192 896 289 0.0007000256542857143
fma_mmm_f32_24x4 24 4 192 896 289 0.00070067444
fma_mmm_f32_32x3 32 3 192 896 289 0.0007028646257142856
avx512_mmm_f32_80x2 80 2 192 896 289 0.0008804028925619836
fma_mmm_f32_40x2 40 2 192 896 289 0.0008983434909090911
fma_mmm_f32_8x8 8 8 192 896 289 0.0008997267600000001
avx512_mmm_f32_128x1 128 1 192 896 289 0.0013580357885714287
fma_mmm_f32_64x1 64 1 192 896 289 0.001512644092592593
fma_mmm_f32_32x1 32 1 192 896 289 0.001558219378205128
avx512_mmm_f32_16x8 16 8 289 192 160 0.00015097017636363634
fma_mmm_f32_24x4 24 4 289 192 160 0.00015322457538461545
avx512_mmm_f32_16x12 16 12 289 192 160 0.00015413340429687501
fma_mmm_f32_16x6 16 6 289 192 160 0.000154693025625
avx512_mmm_f32_32x5 32 5 289 192 160 0.00015653851301587304
fma_mmm_f32_40x2 40 2 289 192 160 0.00015792101035196686
avx512_mmm_f32_64x3 64 3 289 192 160 0.0001582521422222222
avx512_mmm_f32_32x6 32 6 289 192 160 0.00015830845333333337
fma_mmm_f32_16x5 16 5 289 192 160 0.00015869264126984128
fma_mmm_f32_32x3 32 3 289 192 160 0.00015933138688524587
avx512_mmm_f32_80x2 80 2 289 192 160 0.00016058011548387096
avx512_mmm_f32_48x4 48 4 289 192 160 0.00016117799612903227
fma_mmm_f32_8x8 8 8 289 192 160 0.00017591829754385962
avx512_mmm_f32_128x1 128 1 289 192 160 0.00027537715942028984
fma_mmm_f32_64x1 64 1 289 192 160 0.00030998238625
fma_mmm_f32_32x1 32 1 289 192 160 0.0003289309013333333
avx512_mmm_f32_16x12 16 12 289 192 192 0.00017616550285714288
avx512_mmm_f32_16x8 16 8 289 192 192 0.00018123774545454545
fma_mmm_f32_16x6 16 6 289 192 192 0.00018321625925925929
fma_mmm_f32_24x4 24 4 289 192 192 0.00018565481407407407
avx512_mmm_f32_64x3 64 3 289 192 192 0.0001869403464150943
avx512_mmm_f32_32x6 32 6 289 192 192 0.00018713689660377359
fma_mmm_f32_32x3 32 3 289 192 192 0.00018741765283018867
fma_mmm_f32_40x2 40 2 289 192 192 0.00018883747355769227
avx512_mmm_f32_32x5 32 5 289 192 192 0.0001911090746153846
avx512_mmm_f32_48x4 48 4 289 192 192 0.00019200128929765882
avx512_mmm_f32_80x2 80 2 289 192 192 0.0001924026952614379
fma_mmm_f32_16x5 16 5 289 192 192 0.00019275856941176474
fma_mmm_f32_8x8 8 8 289 192 192 0.00021131753787234045
avx512_mmm_f32_128x1 128 1 289 192 192 0.0003278932493333334
fma_mmm_f32_64x1 64 1 289 192 192 0.00035742079555555557
fma_mmm_f32_32x1 32 1 289 192 192 0.0003935992432
avx512_mmm_f32_16x8 16 8 289 288 128 0.0001699522744827586
fma_mmm_f32_24x4 24 4 289 288 128 0.00017064157836990594
avx512_mmm_f32_16x12 16 12 289 288 128 0.00017098126620689654
fma_mmm_f32_16x6 16 6 289 288 128 0.00017625095833333332
avx512_mmm_f32_32x5 32 5 289 288 128 0.00017720406071428568
fma_mmm_f32_16x5 16 5 289 288 128 0.00017764245419254655
fma_mmm_f32_32x3 32 3 289 288 128 0.00017805210481366458
avx512_mmm_f32_64x3 64 3 289 288 128 0.00017897384872727276
avx512_mmm_f32_32x6 32 6 289 288 128 0.00018029109163636363
avx512_mmm_f32_80x2 80 2 289 288 128 0.00018150604710743802
avx512_mmm_f32_48x4 48 4 289 288 128 0.00018190461904761903
fma_mmm_f32_40x2 40 2 289 288 128 0.0001863364182389937
fma_mmm_f32_8x8 8 8 289 288 128 0.00020087150479999999
avx512_mmm_f32_128x1 128 1 289 288 128 0.000309434375
fma_mmm_f32_32x1 32 1 289 288 128 0.00036050365037037043
fma_mmm_f32_64x1 64 1 289 288 128 0.00038031550461538474
avx512_mmm_f32_16x12 16 12 289 288 192 0.00024847083400000007
fma_mmm_f32_24x4 24 4 289 288 192 0.0002540584764957265
avx512_mmm_f32_16x8 16 8 289 288 192 0.0002542795866666667
fma_mmm_f32_16x6 16 6 289 288 192 0.000256677947368421
fma_mmm_f32_32x3 32 3 289 288 192 0.00025968475263157896
avx512_mmm_f32_32x6 32 6 289 288 192 0.0002612953157894737
avx512_mmm_f32_32x5 32 5 289 288 192 0.0002647355663390663
avx512_mmm_f32_64x3 64 3 289 288 192 0.00026573861692126907
fma_mmm_f32_16x5 16 5 289 288 192 0.0002666893574938575
avx512_mmm_f32_80x2 80 2 289 288 192 0.0002721239533333333
avx512_mmm_f32_48x4 48 4 289 288 192 0.00027300235555555554
fma_mmm_f32_40x2 40 2 289 288 192 0.00028401613828571426
fma_mmm_f32_8x8 8 8 289 288 192 0.0003000341085858586
avx512_mmm_f32_128x1 128 1 289 288 192 0.0004636670895238095
fma_mmm_f32_32x1 32 1 289 288 192 0.0005330820338164251
fma_mmm_f32_64x1 64 1 289 288 192 0.0005694563764705882
avx512_mmm_f32_16x8 16 8 289 384 128 0.00021683565036231887
fma_mmm_f32_24x4 24 4 289 384 128 0.00022011687149758448
avx512_mmm_f32_16x12 16 12 289 384 128 0.00022038539288888885
fma_mmm_f32_16x6 16 6 289 384 128 0.0002260782763636364
fma_mmm_f32_16x5 16 5 289 384 128 0.00022733251162790696
avx512_mmm_f32_32x5 32 5 289 384 128 0.00023095673003033367
fma_mmm_f32_32x3 32 3 289 384 128 0.00023149400930232557
avx512_mmm_f32_64x3 64 3 289 384 128 0.00023185916569767447
avx512_mmm_f32_32x6 32 6 289 384 128 0.00023395849523809526
avx512_mmm_f32_80x2 80 2 289 384 128 0.00023416502976190476
avx512_mmm_f32_48x4 48 4 289 384 128 0.00023692397619047613
fma_mmm_f32_8x8 8 8 289 384 128 0.0002580689284210527
fma_mmm_f32_40x2 40 2 289 384 128 0.0002813217107142858
avx512_mmm_f32_128x1 128 1 289 384 128 0.0003993867343999999
fma_mmm_f32_32x1 32 1 289 384 128 0.0004558786318681318
fma_mmm_f32_64x1 64 1 289 384 128 0.0004931593499999999
avx512_mmm_f32_16x12 16 12 289 384 192 0.00031979969806451603
avx512_mmm_f32_16x8 16 8 289 384 192 0.0003268690138888888
fma_mmm_f32_16x6 16 6 289 384 192 0.0003291626652777777
fma_mmm_f32_24x4 24 4 289 384 192 0.0003298356333333333
avx512_mmm_f32_32x6 32 6 289 384 192 0.0003405998510344827
fma_mmm_f32_16x5 16 5 289 384 192 0.0003442037020689655
avx512_mmm_f32_64x3 64 3 289 384 192 0.00034550002329192546
fma_mmm_f32_32x3 32 3 289 384 192 0.00034554217793103444
avx512_mmm_f32_32x5 32 5 289 384 192 0.00034683521714285717
avx512_mmm_f32_80x2 80 2 289 384 192 0.0003506326938775511
avx512_mmm_f32_48x4 48 4 289 384 192 0.00035588585370370355
fma_mmm_f32_8x8 8 8 289 384 192 0.0003871741952
fma_mmm_f32_40x2 40 2 289 384 192 0.0004235215113043479
avx512_mmm_f32_128x1 128 1 289 384 192 0.0005999507067307691
fma_mmm_f32_32x1 32 1 289 384 192 0.0006941753028571428
fma_mmm_f32_64x1 64 1 289 384 192 0.0007514863999999999
avx512_mmm_f32_16x12 16 12 289 768 192 0.0006111395475000003
avx512_mmm_f32_16x8 16 8 289 768 192 0.0006138217575000002
fma_mmm_f32_16x6 16 6 289 768 192 0.0006244804124999998
fma_mmm_f32_16x5 16 5 289 768 192 0.0006444232080000001
fma_mmm_f32_24x4 24 4 289 768 192 0.0006466247840000002
avx512_mmm_f32_32x6 32 6 289 768 192 0.0006629284533333333
avx512_mmm_f32_64x3 64 3 289 768 192 0.000668850164835165
avx512_mmm_f32_32x5 32 5 289 768 192 0.0006720585302197803
fma_mmm_f32_32x3 32 3 289 768 192 0.0006735402774725276
avx512_mmm_f32_80x2 80 2 289 768 192 0.0006811404368131868
avx512_mmm_f32_48x4 48 4 289 768 192 0.0006958381011904761
fma_mmm_f32_8x8 8 8 289 768 192 0.0007581123261538462
fma_mmm_f32_40x2 40 2 289 768 192 0.0008671152013888889
fma_mmm_f32_64x1 64 1 289 768 192 0.0014755089444444442
fma_mmm_f32_32x1 32 1 289 768 192 0.0014866336527777782
avx512_mmm_f32_128x1 128 1 289 768 192 0.002021798818965518
avx512_mmm_f32_16x12 16 12 289 96 128 0.00007070635716312058
avx512_mmm_f32_16x8 16 8 289 96 128 0.00007240650423357666
avx512_mmm_f32_64x3 64 3 289 96 128 0.00007282720729927007
avx512_mmm_f32_32x6 32 6 289 96 128 0.00007466092751879696
avx512_mmm_f32_32x5 32 5 289 96 128 0.0000747472406716418
fma_mmm_f32_24x4 24 4 289 96 128 0.00007591829707379135
fma_mmm_f32_16x6 16 6 289 96 128 0.00007609963328244275
avx512_mmm_f32_48x4 48 4 289 96 128 0.00007628635083969465
avx512_mmm_f32_80x2 80 2 289 96 128 0.00007728500930232558
fma_mmm_f32_32x3 32 3 289 96 128 0.0000787302019047619
fma_mmm_f32_16x5 16 5 289 96 128 0.0000794801126984127
fma_mmm_f32_40x2 40 2 289 96 128 0.000082761206
fma_mmm_f32_8x8 8 8 289 96 128 0.00008301139466666667
avx512_mmm_f32_128x1 128 1 289 96 128 0.00010274389278350518
fma_mmm_f32_64x1 64 1 289 96 128 0.00010749740217391306
fma_mmm_f32_32x1 32 1 289 96 128 0.000161754159887798
avx512_mmm_f32_16x12 16 12 289 96 192 0.00010253565807560138
avx512_mmm_f32_16x8 16 8 289 96 192 0.00010848971826086956
avx512_mmm_f32_32x6 32 6 289 96 192 0.00010940341098901098
fma_mmm_f32_16x6 16 6 289 96 192 0.00010984687868131866
avx512_mmm_f32_32x5 32 5 289 96 192 0.00011205422471910111
avx512_mmm_f32_64x3 64 3 289 96 192 0.00011237571415730336
fma_mmm_f32_24x4 24 4 289 96 192 0.0001127408309090909
avx512_mmm_f32_80x2 80 2 289 96 192 0.00011317239678030302
avx512_mmm_f32_48x4 48 4 289 96 192 0.00011434013747126439
fma_mmm_f32_32x3 32 3 289 96 192 0.00011686752894117644
fma_mmm_f32_16x5 16 5 289 96 192 0.00011911421975903616
fma_mmm_f32_40x2 40 2 289 96 192 0.00012387883449999998
fma_mmm_f32_8x8 8 8 289 96 192 0.00012389141876543208
fma_mmm_f32_64x1 64 1 289 96 192 0.00014309163246376807
avx512_mmm_f32_128x1 128 1 289 96 192 0.00016102218580645158
fma_mmm_f32_32x1 32 1 289 96 192 0.00024409614146341462
fma_mmm_f32_32x3 32 3 32 27 22201 0.0005627787401960785
avx512_mmm_f32_32x6 32 6 32 27 22201 0.000573712374117647
avx512_mmm_f32_32x5 32 5 32 27 22201 0.0005954588365384615
avx512_mmm_f32_16x12 16 12 32 27 22201 0.0006047368225000001
avx512_mmm_f32_16x8 16 8 32 27 22201 0.0006616036639999999
fma_mmm_f32_16x6 16 6 32 27 22201 0.0007175466213017751
fma_mmm_f32_16x5 16 5 32 27 22201 0.0007632615661538462
fma_mmm_f32_24x4 24 4 32 27 22201 0.0007981226538461537
fma_mmm_f32_8x8 8 8 32 27 22201 0.0008053269233333333
avx512_mmm_f32_48x4 48 4 32 27 22201 0.0010523290170940172
fma_mmm_f32_40x2 40 2 32 27 22201 0.0011008315955555554
avx512_mmm_f32_64x3 64 3 32 27 22201 0.0014498998095238097
fma_mmm_f32_32x1 32 1 32 27 22201 0.001482486275641026
fma_mmm_f32_64x1 64 1 32 27 22201 0.0018049150814814818
avx512_mmm_f32_80x2 80 2 32 27 22201 0.00181307024
avx512_mmm_f32_128x1 128 1 32 27 22201 0.0023693123461538466
avx512_mmm_f32_32x6 32 6 32 288 21609 0.0031320755333333334
avx512_mmm_f32_32x5 32 5 32 288 21609 0.0031461865384615384
fma_mmm_f32_32x3 32 3 32 288 21609 0.003322662493333334
avx512_mmm_f32_16x12 16 12 32 288 21609 0.003431252859374999
fma_mmm_f32_16x6 16 6 32 288 21609 0.0035424083166666668
avx512_mmm_f32_16x8 16 8 32 288 21609 0.0035807321176470584
fma_mmm_f32_16x5 16 5 32 288 21609 0.003669786647058824
fma_mmm_f32_8x8 8 8 32 288 21609 0.004451686178571428
fma_mmm_f32_40x2 40 2 32 288 21609 0.0046491504599999985
fma_mmm_f32_24x4 24 4 32 288 21609 0.004856942192307693
avx512_mmm_f32_48x4 48 4 32 288 21609 0.004969490372093025
fma_mmm_f32_32x1 32 1 32 288 21609 0.006088590999999999
avx512_mmm_f32_64x3 64 3 32 288 21609 0.00663666625
avx512_mmm_f32_80x2 80 2 32 288 21609 0.008240090666666667
fma_mmm_f32_64x1 64 1 32 288 21609 0.01391948895
avx512_mmm_f32_128x1 128 1 32 288 21609 0.017779213450000005
avx512_mmm_f32_16x8 16 8 320 1728 64 0.00047585388952380947
avx512_mmm_f32_32x6 32 6 320 1728 64 0.0005047241031578948
avx512_mmm_f32_32x5 32 5 320 1728 64 0.0005103190021052632
fma_mmm_f32_16x6 16 6 320 1728 64 0.0005187454126315789
fma_mmm_f32_16x5 16 5 320 1728 64 0.000525612372631579
avx512_mmm_f32_16x12 16 12 320 1728 64 0.00053440127991453
fma_mmm_f32_24x4 24 4 320 1728 64 0.0005925133725961538
fma_mmm_f32_8x8 8 8 320 1728 64 0.0006207908153409091
avx512_mmm_f32_48x4 48 4 320 1728 64 0.0006392375536231884
avx512_mmm_f32_64x3 64 3 320 1728 64 0.0008131922800000003
fma_mmm_f32_32x3 32 3 320 1728 64 0.0008323679533333335
avx512_mmm_f32_80x2 80 2 320 1728 64 0.0011551856490384616
fma_mmm_f32_40x2 40 2 320 1728 64 0.0011734017900000002
fma_mmm_f32_64x1 64 1 320 1728 64 0.0022288967115384616
fma_mmm_f32_32x1 32 1 320 1728 64 0.0022788080833333326
avx512_mmm_f32_128x1 128 1 320 1728 64 0.002764053766666666
avx512_mmm_f32_80x2 80 2 320 192 64 0.00006238424350000001
avx512_mmm_f32_64x3 64 3 320 192 64 0.00006328459316455695
fma_mmm_f32_40x2 40 2 320 192 64 0.00006331477757961782
avx512_mmm_f32_16x8 16 8 320 192 64 0.00006385203566878982
avx512_mmm_f32_32x5 32 5 320 192 64 0.00006405779242636746
avx512_mmm_f32_32x6 32 6 320 192 64 0.00006455190151515151
avx512_mmm_f32_48x4 48 4 320 192 64 0.00006524124339869281
fma_mmm_f32_32x3 32 3 320 192 64 0.00006540926210526316
fma_mmm_f32_16x6 16 6 320 192 64 0.00006648895087248323
fma_mmm_f32_24x4 24 4 320 192 64 0.00006736966567567569
fma_mmm_f32_16x5 16 5 320 192 64 0.00006774096707482995
avx512_mmm_f32_16x12 16 12 320 192 64 0.00006905831262411349
fma_mmm_f32_8x8 8 8 320 192 64 0.00007644116515151517
avx512_mmm_f32_128x1 128 1 320 192 64 0.00011178860898876405
fma_mmm_f32_64x1 64 1 320 192 64 0.00011533137581395351
fma_mmm_f32_32x1 32 1 320 192 64 0.0001336341846846847
avx512_mmm_f32_80x2 80 2 320 320 64 0.00009765740745098039
avx512_mmm_f32_16x8 16 8 320 320 64 0.00009775237176470587
avx512_mmm_f32_32x6 32 6 320 320 64 0.00009892965386138614
avx512_mmm_f32_64x3 64 3 320 320 64 0.00009947466608695652
avx512_mmm_f32_32x5 32 5 320 320 64 0.00010000941960784317
fma_mmm_f32_24x4 24 4 320 320 64 0.0001000851052
fma_mmm_f32_32x3 32 3 320 320 64 0.0001004201102693603
avx512_mmm_f32_48x4 48 4 320 320 64 0.0001008459701561065
fma_mmm_f32_16x6 16 6 320 320 64 0.0001014509314285714
fma_mmm_f32_16x5 16 5 320 320 64 0.00010164250938775511
avx512_mmm_f32_16x12 16 12 320 320 64 0.00010754500000000001
fma_mmm_f32_40x2 40 2 320 320 64 0.00011635605767441862
fma_mmm_f32_8x8 8 8 320 320 64 0.00011823014333333333
avx512_mmm_f32_128x1 128 1 320 320 64 0.00017190930877742947
fma_mmm_f32_32x1 32 1 320 320 64 0.00019562314431372554
fma_mmm_f32_64x1 64 1 320 320 64 0.00021102441702127665
avx512_mmm_f32_16x8 16 8 320 768 64 0.00021481827272727273
avx512_mmm_f32_32x5 32 5 320 768 64 0.00022335731818181817
avx512_mmm_f32_80x2 80 2 320 768 64 0.0002252036563636364
avx512_mmm_f32_32x6 32 6 320 768 64 0.0002267119181818182
fma_mmm_f32_16x5 16 5 320 768 64 0.00022719711454545453
fma_mmm_f32_16x6 16 6 320 768 64 0.00022752111909090912
avx512_mmm_f32_64x3 64 3 320 768 64 0.00022776662367864696
fma_mmm_f32_32x3 32 3 320 768 64 0.00023206877350859457
avx512_mmm_f32_48x4 48 4 320 768 64 0.00023248985428571427
fma_mmm_f32_24x4 24 4 320 768 64 0.0002333039067460317
avx512_mmm_f32_16x12 16 12 320 768 64 0.0002418959053658536
fma_mmm_f32_40x2 40 2 320 768 64 0.0002743750755555555
fma_mmm_f32_8x8 8 8 320 768 64 0.0002745494944444445
fma_mmm_f32_64x1 64 1 320 768 64 0.00048604929199999987
fma_mmm_f32_32x1 32 1 320 768 64 0.000495501102
avx512_mmm_f32_128x1 128 1 320 768 64 0.0006744918928571428
avx512_mmm_f32_16x8 16 8 384 1152 64 0.00038254244314381275
avx512_mmm_f32_32x5 32 5 384 1152 64 0.0004031545525362319
avx512_mmm_f32_32x6 32 6 384 1152 64 0.00040510425520833335
fma_mmm_f32_16x6 16 6 384 1152 64 0.00040632884
fma_mmm_f32_16x5 16 5 384 1152 64 0.00041660060695652187
avx512_mmm_f32_16x12 16 12 384 1152 64 0.0004283278434782608
fma_mmm_f32_24x4 24 4 384 1152 64 0.00043139459826086954
avx512_mmm_f32_48x4 48 4 384 1152 64 0.0004478645869565217
fma_mmm_f32_8x8 8 8 384 1152 64 0.0004939850739999999
fma_mmm_f32_32x3 32 3 384 1152 64 0.0005238563452631579
avx512_mmm_f32_64x3 64 3 384 1152 64 0.0005968244399038462
fma_mmm_f32_40x2 40 2 384 1152 64 0.0007271170480769229
avx512_mmm_f32_80x2 80 2 384 1152 64 0.000908200015151515
fma_mmm_f32_32x1 32 1 384 1152 64 0.0012824831373626374
fma_mmm_f32_64x1 64 1 384 1152 64 0.0016425092133333333
avx512_mmm_f32_128x1 128 1 384 1152 64 0.0016710451586206896
avx512_mmm_f32_48x4 48 4 384 192 64 0.00007439814597014925
avx512_mmm_f32_16x8 16 8 384 192 64 0.00007559130575757575
fma_mmm_f32_24x4 24 4 384 192 64 0.00007582158839694658
avx512_mmm_f32_64x3 64 3 384 192 64 0.0000758523545038168
avx512_mmm_f32_32x5 32 5 384 192 64 0.00007656455446153847
avx512_mmm_f32_32x6 32 6 384 192 64 0.0000776157115625
fma_mmm_f32_32x3 32 3 384 192 64 0.00007849840598425197
fma_mmm_f32_16x6 16 6 384 192 64 0.00007927226253968254
fma_mmm_f32_40x2 40 2 384 192 64 0.00008026997322580645
avx512_mmm_f32_80x2 80 2 384 192 64 0.0000804014941935484
fma_mmm_f32_16x5 16 5 384 192 64 0.00008074743056910571
avx512_mmm_f32_16x12 16 12 384 192 64 0.00008230510545454548
fma_mmm_f32_8x8 8 8 384 192 64 0.00009054520396396397
avx512_mmm_f32_128x1 128 1 384 192 64 0.00011099604311111112
fma_mmm_f32_64x1 64 1 384 192 64 0.00013816134953703704
fma_mmm_f32_32x1 32 1 384 192 64 0.00015946792709677418
avx512_mmm_f32_48x4 48 4 384 320 64 0.00011439461195402298
fma_mmm_f32_24x4 24 4 384 320 64 0.0001145805751915709
avx512_mmm_f32_32x5 32 5 384 320 64 0.00011744804705882354
avx512_mmm_f32_16x8 16 8 384 320 64 0.00011751872188235293
avx512_mmm_f32_32x6 32 6 384 320 64 0.00011872447190476189
avx512_mmm_f32_64x3 64 3 384 320 64 0.0001193105982189628
fma_mmm_f32_32x3 32 3 384 320 64 0.00012028882881526104
fma_mmm_f32_16x6 16 6 384 320 64 0.00012256627802469138
fma_mmm_f32_16x5 16 5 384 320 64 0.00012290627209876544
avx512_mmm_f32_80x2 80 2 384 320 64 0.0001243690348958333
avx512_mmm_f32_16x12 16 12 384 320 64 0.0001288508909090909
fma_mmm_f32_8x8 8 8 384 320 64 0.00014216097771428573
fma_mmm_f32_40x2 40 2 384 320 64 0.00014515117769607844
avx512_mmm_f32_128x1 128 1 384 320 64 0.00017119930758620686
fma_mmm_f32_32x1 32 1 384 320 64 0.00022730802232558137
fma_mmm_f32_64x1 64 1 384 320 64 0.000250102163076923
avx512_mmm_f32_16x8 16 8 384 4032 64 0.0013141221547619047
avx512_mmm_f32_32x6 32 6 384 4032 64 0.0013837511600000001
avx512_mmm_f32_32x5 32 5 384 4032 64 0.001403010833333333
fma_mmm_f32_16x6 16 6 384 4032 64 0.0014559149876543207
avx512_mmm_f32_16x12 16 12 384 4032 64 0.0014720308933333331
fma_mmm_f32_16x5 16 5 384 4032 64 0.0015777494682539684
avx512_mmm_f32_48x4 48 4 384 4032 64 0.0016756255103448276
fma_mmm_f32_8x8 8 8 384 4032 64 0.0017433035461538458
fma_mmm_f32_24x4 24 4 384 4032 64 0.0017632257384615382
avx512_mmm_f32_64x3 64 3 384 4032 64 0.0022771010833333334
fma_mmm_f32_32x3 32 3 384 4032 64 0.0023127707884615387
avx512_mmm_f32_80x2 80 2 384 4032 64 0.00339121521875
fma_mmm_f32_40x2 40 2 384 4032 64 0.0034133529705882354
fma_mmm_f32_64x1 64 1 384 4032 64 0.00633508030769231
avx512_mmm_f32_128x1 128 1 384 4032 64 0.006368056135135136
fma_mmm_f32_32x1 32 1 384 4032 64 0.00642521505714286
avx512_mmm_f32_16x8 16 8 384 768 64 0.0002577470631578947
avx512_mmm_f32_48x4 48 4 384 768 64 0.000267769907027027
avx512_mmm_f32_32x5 32 5 384 768 64 0.0002689079932432433
fma_mmm_f32_16x6 16 6 384 768 64 0.0002712107288888889
fma_mmm_f32_24x4 24 4 384 768 64 0.00027124521527777785
avx512_mmm_f32_32x6 32 6 384 768 64 0.0002722970763888888
fma_mmm_f32_16x5 16 5 384 768 64 0.00027377025
avx512_mmm_f32_16x12 16 12 384 768 64 0.00028912707475490195
avx512_mmm_f32_64x3 64 3 384 768 64 0.0002911566505882353
fma_mmm_f32_32x3 32 3 384 768 64 0.0002924943578431373
fma_mmm_f32_8x8 8 8 384 768 64 0.00032488396944444447
fma_mmm_f32_40x2 40 2 384 768 64 0.0003854389632
avx512_mmm_f32_80x2 80 2 384 768 64 0.0003968289418181818
fma_mmm_f32_32x1 32 1 384 768 64 0.0006424655365079365
fma_mmm_f32_64x1 64 1 384 768 64 0.0006699190986666667
avx512_mmm_f32_128x1 128 1 384 768 64 0.000678668826923077
avx512_mmm_f32_64x3 64 3 448 192 64 0.00008845152637168141
avx512_mmm_f32_16x8 16 8 448 192 64 0.00008918497821428569
avx512_mmm_f32_32x5 32 5 448 192 64 0.00009003051387387386
avx512_mmm_f32_32x6 32 6 448 192 64 0.00009063939636363637
fma_mmm_f32_24x4 24 4 448 192 64 0.00009091330327272727
fma_mmm_f32_32x3 32 3 448 192 64 0.00009115311669724772
avx512_mmm_f32_48x4 48 4 448 192 64 0.00009264676672897197
fma_mmm_f32_16x6 16 6 448 192 64 0.00009327790056074767
fma_mmm_f32_40x2 40 2 448 192 64 0.00009524355123809523
avx512_mmm_f32_80x2 80 2 448 192 64 0.00009538675076923077
fma_mmm_f32_16x5 16 5 448 192 64 0.00009550488822115384
avx512_mmm_f32_16x12 16 12 448 192 64 0.00009647898601941749
fma_mmm_f32_8x8 8 8 448 192 64 0.00010709876595744681
avx512_mmm_f32_128x1 128 1 448 192 64 0.00014857428358208954
fma_mmm_f32_64x1 64 1 448 192 64 0.00016185681079234973
fma_mmm_f32_32x1 32 1 448 192 64 0.00018714927245283016
fma_mmm_f32_24x4 24 4 448 320 64 0.0001367156700913242
avx512_mmm_f32_32x5 32 5 448 320 64 0.0001367485578082192
avx512_mmm_f32_16x8 16 8 448 320 64 0.00013707656055555556
avx512_mmm_f32_32x6 32 6 448 320 64 0.0001384541761111111
avx512_mmm_f32_64x3 64 3 448 320 64 0.0001391177904225352
fma_mmm_f32_32x3 32 3 448 320 64 0.00014063279098591548
avx512_mmm_f32_48x4 48 4 448 320 64 0.00014324413768115941
fma_mmm_f32_16x6 16 6 448 320 64 0.00014329693739130434
fma_mmm_f32_16x5 16 5 448 320 64 0.0001436331466666667
avx512_mmm_f32_80x2 80 2 448 320 64 0.0001478811785074627
avx512_mmm_f32_16x12 16 12 448 320 64 0.0001504479797979798
fma_mmm_f32_8x8 8 8 448 320 64 0.00016580951733333331
fma_mmm_f32_40x2 40 2 448 320 64 0.00017370848631578946
avx512_mmm_f32_128x1 128 1 448 320 64 0.000229360230620155
fma_mmm_f32_32x1 32 1 448 320 64 0.0002688335524324324
fma_mmm_f32_64x1 64 1 448 320 64 0.0002897001188235294
avx512_mmm_f32_16x8 16 8 448 768 64 0.00030113965696969687
avx512_mmm_f32_32x5 32 5 448 768 64 0.0003159628897849462
fma_mmm_f32_16x6 16 6 448 768 64 0.00031716786580645174
avx512_mmm_f32_32x6 32 6 448 768 64 0.00031854398322580645
fma_mmm_f32_16x5 16 5 448 768 64 0.000322668964
fma_mmm_f32_24x4 24 4 448 768 64 0.00032934568799999995
avx512_mmm_f32_16x12 16 12 448 768 64 0.0003374681544827586
avx512_mmm_f32_48x4 48 4 448 768 64 0.0003491139241071429
fma_mmm_f32_32x3 32 3 448 768 64 0.0003561959757142857
avx512_mmm_f32_64x3 64 3 448 768 64 0.00036547922518518516
fma_mmm_f32_8x8 8 8 448 768 64 0.0003796920015384615
fma_mmm_f32_40x2 40 2 448 768 64 0.0005037125951417005
avx512_mmm_f32_80x2 80 2 448 768 64 0.00062273384
fma_mmm_f32_32x1 32 1 448 768 64 0.0007978893366666666
fma_mmm_f32_64x1 64 1 448 768 64 0.0008731394020979022
avx512_mmm_f32_128x1 128 1 448 768 64 0.0014019654047619046
avx512_mmm_f32_16x12 16 12 5329 64 80 0.000585943181372549
avx512_mmm_f32_48x4 48 4 5329 64 80 0.0005891884424999999
avx512_mmm_f32_32x5 32 5 5329 64 80 0.000604716625
avx512_mmm_f32_16x8 16 8 5329 64 80 0.0006102240099999999
avx512_mmm_f32_32x6 32 6 5329 64 80 0.0006280384717948717
avx512_mmm_f32_64x3 64 3 5329 64 80 0.0006417464186666668
avx512_mmm_f32_80x2 80 2 5329 64 80 0.0006671994917582418
fma_mmm_f32_24x4 24 4 5329 64 80 0.0006672993763736263
fma_mmm_f32_16x6 16 6 5329 64 80 0.0006771043598901099
fma_mmm_f32_32x3 32 3 5329 64 80 0.0006947335114285716
fma_mmm_f32_8x8 8 8 5329 64 80 0.0007034265000000001
fma_mmm_f32_16x5 16 5 5329 64 80 0.000710980060897436
fma_mmm_f32_40x2 40 2 5329 64 80 0.000768753793846154
avx512_mmm_f32_128x1 128 1 5329 64 80 0.0007786851794871792
fma_mmm_f32_64x1 64 1 5329 64 80 0.0008101319966666667
fma_mmm_f32_32x1 32 1 5329 64 80 0.0014510999487179488
avx512_mmm_f32_16x8 16 8 64 1200 1225 0.0012725493200000002
avx512_mmm_f32_16x12 16 12 64 1200 1225 0.0012729756857142861
fma_mmm_f32_16x6 16 6 64 1200 1225 0.00128005576
avx512_mmm_f32_32x6 32 6 64 1200 1225 0.001282428923076923
avx512_mmm_f32_32x5 32 5 64 1200 1225 0.0012832136878306879
fma_mmm_f32_16x5 16 5 64 1200 1225 0.0012907690793650794
avx512_mmm_f32_64x3 64 3 64 1200 1225 0.0012988879942857142
fma_mmm_f32_32x3 32 3 64 1200 1225 0.0012991672087912084
fma_mmm_f32_24x4 24 4 64 1200 1225 0.0014516496358024688
fma_mmm_f32_8x8 8 8 64 1200 1225 0.0016410116857142859
avx512_mmm_f32_80x2 80 2 64 1200 1225 0.0016727996307692309
avx512_mmm_f32_48x4 48 4 64 1200 1225 0.0019508392
fma_mmm_f32_40x2 40 2 64 1200 1225 0.002009361841666667
fma_mmm_f32_32x1 32 1 64 1200 1225 0.0029159348333333336
fma_mmm_f32_64x1 64 1 64 1200 1225 0.0029174964444444447
avx512_mmm_f32_128x1 128 1 64 1200 1225 0.0037697604374999994
avx512_mmm_f32_16x12 16 12 96 576 1225 0.0009392618538461538
avx512_mmm_f32_16x8 16 8 96 576 1225 0.0009434257923076923
avx512_mmm_f32_32x6 32 6 96 576 1225 0.0009467756576923079
avx512_mmm_f32_32x5 32 5 96 576 1225 0.0009471557279999999
fma_mmm_f32_16x6 16 6 96 576 1225 0.0009522033333333334
fma_mmm_f32_16x5 16 5 96 576 1225 0.0009551095653846156
avx512_mmm_f32_48x4 48 4 96 576 1225 0.0009596845230769233
fma_mmm_f32_24x4 24 4 96 576 1225 0.0009676413826086957
fma_mmm_f32_32x3 32 3 96 576 1225 0.0009758106791666667
fma_mmm_f32_8x8 8 8 96 576 1225 0.00115926919
avx512_mmm_f32_64x3 64 3 96 576 1225 0.0013060005449735447
fma_mmm_f32_40x2 40 2 96 576 1225 0.0014956386049382712
avx512_mmm_f32_80x2 80 2 96 576 1225 0.0016318783399999997
avx512_mmm_f32_128x1 128 1 96 576 1225 0.001954688133333333
fma_mmm_f32_32x1 32 1 96 576 1225 0.0021549234655172415
fma_mmm_f32_64x1 64 1 96 576 1225 0.0027919890804597694
avx512_mmm_f32_16x12 16 12 96 864 1225 0.0013870918299319728
avx512_mmm_f32_16x8 16 8 96 864 1225 0.0013891279130434783
avx512_mmm_f32_32x5 32 5 96 864 1225 0.0013987852400000004
fma_mmm_f32_16x6 16 6 96 864 1225 0.0013997884342857143
avx512_mmm_f32_32x6 32 6 96 864 1225 0.001404869902857143
fma_mmm_f32_16x5 16 5 96 864 1225 0.00141262772
avx512_mmm_f32_48x4 48 4 96 864 1225 0.0014148812111801237
fma_mmm_f32_24x4 24 4 96 864 1225 0.0014150997371428573
fma_mmm_f32_32x3 32 3 96 864 1225 0.0014260649999999998
fma_mmm_f32_8x8 8 8 96 864 1225 0.0017865787923076924
avx512_mmm_f32_64x3 64 3 96 864 1225 0.001909584275
fma_mmm_f32_40x2 40 2 96 864 1225 0.002187970518518518
avx512_mmm_f32_80x2 80 2 96 864 1225 0.00238902176
avx512_mmm_f32_128x1 128 1 96 864 1225 0.0028197296538461534
fma_mmm_f32_32x1 32 1 96 864 1225 0.003182048307692308
fma_mmm_f32_64x1 64 1 96 864 1225 0.004114770596153846
avx512_mmm_f32_32x5 32 5 96 864 289 0.00033240513200000004
fma_mmm_f32_16x5 16 5 96 864 289 0.00033265983620689655
avx512_mmm_f32_16x8 16 8 96 864 289 0.00033314336965517235
fma_mmm_f32_16x6 16 6 96 864 289 0.0003339294220689655
avx512_mmm_f32_32x6 32 6 96 864 289 0.0003342428717241379
fma_mmm_f32_24x4 24 4 96 864 289 0.0003343742579310345
fma_mmm_f32_32x3 32 3 96 864 289 0.000335379775862069
avx512_mmm_f32_48x4 48 4 96 864 289 0.0003355220551724138
avx512_mmm_f32_16x12 16 12 96 864 289 0.0003365343806896552
fma_mmm_f32_8x8 8 8 96 864 289 0.00043114500521739137
avx512_mmm_f32_64x3 64 3 96 864 289 0.00045223497636363646
fma_mmm_f32_40x2 40 2 96 864 289 0.0005144110741626792
avx512_mmm_f32_80x2 80 2 96 864 289 0.0005638491809954751
avx512_mmm_f32_128x1 128 1 96 864 289 0.000661696968115942
fma_mmm_f32_32x1 32 1 96 864 289 0.0007388880414201186
fma_mmm_f32_64x1 64 1 96 864 289 0.0009660463589743588
avx512_mmm_f32_16x12 16 12 12544 24 144 0.0014015392440476192
avx512_mmm_f32_48x4 48 4 12544 24 144 0.001511960277777778
avx512_mmm_f32_32x6 32 6 12544 24 144 0.001588286467948718
avx512_mmm_f32_16x8 16 8 12544 24 144 0.0016126297564102567
avx512_mmm_f32_32x5 32 5 12544 24 144 0.0016398737655172414
avx512_mmm_f32_64x3 64 3 12544 24 144 0.0016908388896551723
avx512_mmm_f32_80x2 80 2 12544 24 144 0.0017394752714285718
fma_mmm_f32_16x6 16 6 12544 24 144 0.0018083165037037037
fma_mmm_f32_24x4 24 4 12544 24 144 0.0018621775461538461
fma_mmm_f32_32x3 32 3 12544 24 144 0.0018852614200000001
avx512_mmm_f32_128x1 128 1 12544 24 144 0.0019851722166666667
fma_mmm_f32_8x8 8 8 12544 24 144 0.0020153090814814816
fma_mmm_f32_16x5 16 5 12544 24 144 0.0020919090172413796
fma_mmm_f32_40x2 40 2 12544 24 144 0.0022336465555555557
fma_mmm_f32_64x1 64 1 12544 24 144 0.002250732444444444
fma_mmm_f32_32x1 32 1 12544 24 144 0.003626030121212121
avx512_mmm_f32_16x12 16 12 12544 48 24 0.0003260201733333333
avx512_mmm_f32_32x6 32 6 12544 48 24 0.000331615912
avx512_mmm_f32_48x4 48 4 12544 48 24 0.0003483972657142856
avx512_mmm_f32_64x3 64 3 12544 48 24 0.00035934302314814814
avx512_mmm_f32_16x8 16 8 12544 48 24 0.0003603386518518518
avx512_mmm_f32_32x5 32 5 12544 48 24 0.0003706040461538461
fma_mmm_f32_24x4 24 4 12544 48 24 0.0003819707184615385
fma_mmm_f32_16x6 16 6 12544 48 24 0.0003886411488
avx512_mmm_f32_80x2 80 2 12544 48 24 0.00039128027839999987
fma_mmm_f32_32x3 32 3 12544 48 24 0.0004172819096989966
fma_mmm_f32_16x5 16 5 12544 48 24 0.00041917289391304346
fma_mmm_f32_8x8 8 8 12544 48 24 0.0004366616486956522
avx512_mmm_f32_128x1 128 1 12544 48 24 0.0004630447447619047
fma_mmm_f32_40x2 40 2 12544 48 24 0.0004668346495238096
fma_mmm_f32_64x1 64 1 12544 48 24 0.0005079373578947369
fma_mmm_f32_32x1 32 1 12544 48 24 0.0008983545563636363
avx512_mmm_f32_32x5 32 5 1344 224 49 0.00023716539619047616
fma_mmm_f32_24x4 24 4 1344 224 49 0.0002418027424390244
avx512_mmm_f32_48x4 48 4 1344 224 49 0.00024273508097560973
fma_mmm_f32_32x3 32 3 1344 224 49 0.0002445343534090909
avx512_mmm_f32_64x3 64 3 1344 224 49 0.000250573997948718
avx512_mmm_f32_32x6 32 6 1344 224 49 0.0002512768174358974
fma_mmm_f32_16x5 16 5 1344 224 49 0.00025175527870680047
fma_mmm_f32_16x6 16 6 1344 224 49 0.0002626323021052632
avx512_mmm_f32_16x8 16 8 1344 224 49 0.0002638822864864865
fma_mmm_f32_40x2 40 2 1344 224 49 0.0002657379037837838
avx512_mmm_f32_16x12 16 12 1344 224 49 0.0002718038588888888
avx512_mmm_f32_80x2 80 2 1344 224 49 0.0002815869565714285
fma_mmm_f32_8x8 8 8 1344 224 49 0.0003207008252688172
fma_mmm_f32_32x1 32 1 1344 224 49 0.000499158313765182
avx512_mmm_f32_128x1 128 1 1344 224 49 0.0005259420952380954
fma_mmm_f32_64x1 64 1 1344 224 49 0.0005284860133333333
avx512_mmm_f32_32x5 32 5 1792 448 49 0.0005825012620320857
fma_mmm_f32_16x5 16 5 1792 448 49 0.0006151023924999999
avx512_mmm_f32_32x6 32 6 1792 448 49 0.0006260797275000002
fma_mmm_f32_16x6 16 6 1792 448 49 0.0006287520589743589
avx512_mmm_f32_16x8 16 8 1792 448 49 0.0006353348179487181
fma_mmm_f32_24x4 24 4 1792 448 49 0.0006373241942028986
avx512_mmm_f32_48x4 48 4 1792 448 49 0.0006594856320000002
fma_mmm_f32_32x3 32 3 1792 448 49 0.0006690690494505496
avx512_mmm_f32_16x12 16 12 1792 448 49 0.000672149795031056
avx512_mmm_f32_64x3 64 3 1792 448 49 0.0007271648934911243
fma_mmm_f32_8x8 8 8 1792 448 49 0.0007877146346153848
fma_mmm_f32_40x2 40 2 1792 448 49 0.0008665489825174825
avx512_mmm_f32_80x2 80 2 1792 448 49 0.001041110448717949
fma_mmm_f32_32x1 32 1 1792 448 49 0.0014576834523809523
fma_mmm_f32_64x1 64 1 1792 448 49 0.0017195261428571429
avx512_mmm_f32_128x1 128 1 1792 448 49 0.0026936850333333334
avx512_mmm_f32_16x8 16 8 196 288 88 0.00007966839616
fma_mmm_f32_24x4 24 4 196 288 88 0.00008115217040650408
fma_mmm_f32_16x6 16 6 196 288 88 0.00008268226280991738
fma_mmm_f32_16x5 16 5 196 288 88 0.0000828936125
fma_mmm_f32_40x2 40 2 196 288 88 0.00008458666847457626
avx512_mmm_f32_16x12 16 12 196 288 88 0.00008475742393162391
avx512_mmm_f32_32x6 32 6 196 288 88 0.00008478756786324785
fma_mmm_f32_32x3 32 3 196 288 88 0.0000855151052991453
avx512_mmm_f32_32x5 32 5 196 288 88 0.00008566900896551724
avx512_mmm_f32_48x4 48 4 196 288 88 0.00008964433477477477
fma_mmm_f32_8x8 8 8 196 288 88 0.00009185227376146788
avx512_mmm_f32_80x2 80 2 196 288 88 0.0000932209065420561
avx512_mmm_f32_64x3 64 3 196 288 88 0.00009895431920792077
avx512_mmm_f32_128x1 128 1 196 288 88 0.00014532979411764702
fma_mmm_f32_32x1 32 1 196 288 88 0.00017158079793103446
fma_mmm_f32_64x1 64 1 196 288 88 0.00020645933916666669
avx512_mmm_f32_16x8 16 8 196 528 136 0.00020800389666666665
fma_mmm_f32_16x6 16 6 196 528 136 0.00021245143574468085
fma_mmm_f32_16x5 16 5 196 528 136 0.00021581972916666665
fma_mmm_f32_24x4 24 4 196 528 136 0.0002178253057777778
avx512_mmm_f32_16x12 16 12 196 528 136 0.000218250987962963
avx512_mmm_f32_32x6 32 6 196 528 136 0.0002298075497674419
fma_mmm_f32_32x3 32 3 196 528 136 0.00023218409488372091
avx512_mmm_f32_32x5 32 5 196 528 136 0.00023431954571428572
avx512_mmm_f32_48x4 48 4 196 528 136 0.0002429604977827051
fma_mmm_f32_8x8 8 8 196 528 136 0.000246019287
avx512_mmm_f32_80x2 80 2 196 528 136 0.00024858886458333337
fma_mmm_f32_40x2 40 2 196 528 136 0.0002524213507692308
avx512_mmm_f32_64x3 64 3 196 528 136 0.0002646177394594594
avx512_mmm_f32_128x1 128 1 196 528 136 0.00038479160160000006
fma_mmm_f32_32x1 32 1 196 528 136 0.0005048402672064776
fma_mmm_f32_64x1 64 1 196 528 136 0.000565560237556561
avx512_mmm_f32_16x8 16 8 196 528 88 0.00013429610972972975
fma_mmm_f32_16x6 16 6 196 528 88 0.000138437305
fma_mmm_f32_16x5 16 5 196 528 88 0.0001392452884507042
fma_mmm_f32_24x4 24 4 196 528 88 0.00014124053657142853
avx512_mmm_f32_16x12 16 12 196 528 88 0.00014561951982097187
avx512_mmm_f32_32x6 32 6 196 528 88 0.00015003113030303032
avx512_mmm_f32_32x5 32 5 196 528 88 0.00015068522727272726
fma_mmm_f32_32x3 32 3 196 528 88 0.00015155524981684982
avx512_mmm_f32_48x4 48 4 196 528 88 0.00015727706285714288
avx512_mmm_f32_80x2 80 2 196 528 88 0.00016115859719298246
fma_mmm_f32_8x8 8 8 196 528 88 0.00016127601332398316
fma_mmm_f32_40x2 40 2 196 528 88 0.0001636203724590164
avx512_mmm_f32_64x3 64 3 196 528 88 0.00017289520701754382
avx512_mmm_f32_128x1 128 1 196 528 88 0.0002616287302631579
fma_mmm_f32_32x1 32 1 196 528 88 0.00032664586133333335
fma_mmm_f32_64x1 64 1 196 528 88 0.00036227513777777775
avx512_mmm_f32_16x8 16 8 196 816 136 0.00031404813419354835
fma_mmm_f32_16x6 16 6 196 816 136 0.00032183317290322575
fma_mmm_f32_16x5 16 5 196 816 136 0.0003293862413333333
fma_mmm_f32_24x4 24 4 196 816 136 0.00033020227600000007
avx512_mmm_f32_16x12 16 12 196 816 136 0.00033106497936507943
avx512_mmm_f32_32x6 32 6 196 816 136 0.00034818578142857147
fma_mmm_f32_32x3 32 3 196 816 136 0.00035107563142857144
avx512_mmm_f32_32x5 32 5 196 816 136 0.0003555858728571428
avx512_mmm_f32_48x4 48 4 196 816 136 0.0003691259444444444
avx512_mmm_f32_80x2 80 2 196 816 136 0.00037558676762820516
fma_mmm_f32_40x2 40 2 196 816 136 0.0003809808830128205
fma_mmm_f32_8x8 8 8 196 816 136 0.00038441339846153846
avx512_mmm_f32_64x3 64 3 196 816 136 0.0004022541999999999
avx512_mmm_f32_128x1 128 1 196 816 136 0.000577848455882353
fma_mmm_f32_32x1 32 1 196 816 136 0.0007661204519230769
fma_mmm_f32_64x1 64 1 196 816 136 0.0008557871923076923
avx512_mmm_f32_32x5 32 5 224 1344 49 0.0002074333816666667
fma_mmm_f32_16x5 16 5 224 1344 49 0.00021318246695652173
fma_mmm_f32_16x6 16 6 224 1344 49 0.00022324406344696973
avx512_mmm_f32_32x6 32 6 224 1344 49 0.00022347546818181813
avx512_mmm_f32_16x8 16 8 224 1344 49 0.00022692757024793395
avx512_mmm_f32_48x4 48 4 224 1344 49 0.00023601895734126982
fma_mmm_f32_32x3 32 3 224 1344 49 0.00023631570535714288
avx512_mmm_f32_16x12 16 12 224 1344 49 0.00024226466146341462
fma_mmm_f32_24x4 24 4 224 1344 49 0.000248101746
avx512_mmm_f32_64x3 64 3 224 1344 49 0.0002798567885714286
fma_mmm_f32_8x8 8 8 224 1344 49 0.00029230042823529407
avx512_mmm_f32_80x2 80 2 224 1344 49 0.00033633276827586204
fma_mmm_f32_40x2 40 2 224 1344 49 0.0003602904088888889
fma_mmm_f32_32x1 32 1 224 1344 49 0.0005204227916666666
fma_mmm_f32_64x1 64 1 224 1344 49 0.0007013343
avx512_mmm_f32_128x1 128 1 224 1344 49 0.0007214960828402368
avx512_mmm_f32_32x5 32 5 224 816 49 0.00012570223392405065
fma_mmm_f32_16x5 16 5 224 816 49 0.00012679391487179485
fma_mmm_f32_32x3 32 3 224 816 49 0.0001294470979437229
avx512_mmm_f32_32x6 32 6 224 816 49 0.00013398185076380725
fma_mmm_f32_16x6 16 6 224 816 49 0.00013545804280821916
avx512_mmm_f32_80x2 80 2 224 816 49 0.00013920824507042255
avx512_mmm_f32_16x8 16 8 224 816 49 0.00013938885787451985
fma_mmm_f32_24x4 24 4 224 816 49 0.00014039019078104995
avx512_mmm_f32_48x4 48 4 224 816 49 0.00014182119371428572
avx512_mmm_f32_16x12 16 12 224 816 49 0.00014857219047619048
avx512_mmm_f32_64x3 64 3 224 816 49 0.00014913298232323231
fma_mmm_f32_40x2 40 2 224 816 49 0.00016796672316384182
fma_mmm_f32_8x8 8 8 224 816 49 0.00017763814071428572
avx512_mmm_f32_128x1 128 1 224 816 49 0.00020951250723404255
fma_mmm_f32_32x1 32 1 224 816 49 0.0002760217118055555
fma_mmm_f32_64x1 64 1 224 816 49 0.00030851834750000005
avx512_mmm_f32_16x8 16 8 3136 144 32 0.000247055854
avx512_mmm_f32_48x4 48 4 3136 144 32 0.0002506273558974359
fma_mmm_f32_24x4 24 4 3136 144 32 0.00026274534378378377
avx512_mmm_f32_16x12 16 12 3136 144 32 0.0002641166778378378
avx512_mmm_f32_64x3 64 3 3136 144 32 0.00026569391459459456
avx512_mmm_f32_32x5 32 5 3136 144 32 0.0002731133855555555
avx512_mmm_f32_32x6 32 6 3136 144 32 0.0002763099722222222
fma_mmm_f32_32x3 32 3 3136 144 32 0.0002795909851428572
avx512_mmm_f32_80x2 80 2 3136 144 32 0.00028696857647058825
fma_mmm_f32_40x2 40 2 3136 144 32 0.0002877455716112532
fma_mmm_f32_16x6 16 6 3136 144 32 0.00028995222303921574
fma_mmm_f32_8x8 8 8 3136 144 32 0.0002903667188235294
fma_mmm_f32_16x5 16 5 3136 144 32 0.0002957681527272727
fma_mmm_f32_64x1 64 1 3136 144 32 0.0003753412861538462
avx512_mmm_f32_128x1 128 1 3136 144 32 0.0005437318977777778
fma_mmm_f32_32x1 32 1 3136 144 32 0.0005661688721227621
avx512_mmm_f32_16x8 16 8 3136 192 32 0.0003112699774999999
avx512_mmm_f32_48x4 48 4 3136 192 32 0.0003148644683870968
fma_mmm_f32_24x4 24 4 3136 192 32 0.0003287397466666667
avx512_mmm_f32_16x12 16 12 3136 192 32 0.0003355722910344828
avx512_mmm_f32_32x5 32 5 3136 192 32 0.0003425445627586207
avx512_mmm_f32_32x6 32 6 3136 192 32 0.0003457031628571428
avx512_mmm_f32_64x3 64 3 3136 192 32 0.0003514611114285714
fma_mmm_f32_32x3 32 3 3136 192 32 0.00035440324571428566
fma_mmm_f32_16x6 16 6 3136 192 32 0.0003603870459259259
fma_mmm_f32_16x5 16 5 3136 192 32 0.00036678492148148155
fma_mmm_f32_8x8 8 8 3136 192 32 0.00037056833076923074
fma_mmm_f32_40x2 40 2 3136 192 32 0.0003739959076923077
avx512_mmm_f32_80x2 80 2 3136 192 32 0.0003940045151999999
fma_mmm_f32_64x1 64 1 3136 192 32 0.0006923226714285716
fma_mmm_f32_32x1 32 1 3136 192 32 0.000699829142857143
avx512_mmm_f32_128x1 128 1 3136 192 32 0.000726299047337278
avx512_mmm_f32_16x12 16 12 3136 32 192 0.0005341266431623932
avx512_mmm_f32_48x4 48 4 3136 32 192 0.0005725671247058823
avx512_mmm_f32_32x6 32 6 3136 32 192 0.0005978552524038461
avx512_mmm_f32_32x5 32 5 3136 32 192 0.0005993454759615385
avx512_mmm_f32_64x3 64 3 3136 32 192 0.0006147311549999999
avx512_mmm_f32_16x8 16 8 3136 32 192 0.0006177806925
avx512_mmm_f32_80x2 80 2 3136 32 192 0.0006341807564102562
fma_mmm_f32_24x4 24 4 3136 32 192 0.0006627356426666666
fma_mmm_f32_16x6 16 6 3136 32 192 0.0006628073021978022
fma_mmm_f32_32x3 32 3 3136 32 192 0.0006941214342857143
avx512_mmm_f32_128x1 128 1 3136 32 192 0.0007178478224852072
fma_mmm_f32_8x8 8 8 3136 32 192 0.0007349459201183433
fma_mmm_f32_16x5 16 5 3136 32 192 0.0007528459138461538
fma_mmm_f32_40x2 40 2 3136 32 192 0.0007966008229166667
fma_mmm_f32_64x1 64 1 3136 32 192 0.0007968439423076923
fma_mmm_f32_32x1 32 1 3136 32 192 0.00147401666
avx512_mmm_f32_32x5 32 5 448 1344 49 0.0004206215269565218
fma_mmm_f32_16x5 16 5 448 1344 49 0.0004392950709090909
avx512_mmm_f32_32x6 32 6 448 1344 49 0.00044824128787878786
fma_mmm_f32_16x6 16 6 448 1344 49 0.0004509001090909091
avx512_mmm_f32_16x8 16 8 448 1344 49 0.000454634
avx512_mmm_f32_16x12 16 12 448 1344 49 0.00048492534399999996
fma_mmm_f32_24x4 24 4 448 1344 49 0.0005119837136842104
fma_mmm_f32_32x3 32 3 448 1344 49 0.0005719313082352943
avx512_mmm_f32_48x4 48 4 448 1344 49 0.0005743865539215685
fma_mmm_f32_8x8 8 8 448 1344 49 0.0005872165152941176
avx512_mmm_f32_64x3 64 3 448 1344 49 0.0006840519223602484
avx512_mmm_f32_80x2 80 2 448 1344 49 0.0010635569244444446
fma_mmm_f32_40x2 40 2 448 1344 49 0.0010833287733333333
fma_mmm_f32_32x1 32 1 448 1344 49 0.0014207545028571428
fma_mmm_f32_64x1 64 1 448 1344 49 0.0018804684240000002
avx512_mmm_f32_128x1 128 1 448 1344 49 0.002175076678571429
avx512_mmm_f32_48x4 48 4 48 27 12544 0.0004517145163636364
avx512_mmm_f32_16x12 16 12 48 27 12544 0.000489558446
avx512_mmm_f32_16x8 16 8 48 27 12544 0.0005544476177777778
fma_mmm_f32_16x6 16 6 48 27 12544 0.0005839991364705882
fma_mmm_f32_24x4 24 4 48 27 12544 0.0006170914624999999
fma_mmm_f32_16x5 16 5 48 27 12544 0.0006313105666666667
fma_mmm_f32_8x8 8 8 48 27 12544 0.000671161162857143
avx512_mmm_f32_32x6 32 6 48 27 12544 0.0007045214910714287
avx512_mmm_f32_32x5 32 5 48 27 12544 0.0007250918224852073
fma_mmm_f32_32x3 32 3 48 27 12544 0.0007777060224358975
fma_mmm_f32_40x2 40 2 48 27 12544 0.0009021891745454542
avx512_mmm_f32_64x3 64 3 48 27 12544 0.0009363066499999999
avx512_mmm_f32_80x2 80 2 48 27 12544 0.0011680344951923076
fma_mmm_f32_64x1 64 1 48 27 12544 0.0012859260765306119
avx512_mmm_f32_128x1 128 1 48 27 12544 0.001587330064102564
fma_mmm_f32_32x1 32 1 48 27 12544 0.0016017684066666664
fma_mmm_f32_24x4 24 4 528 88 196 0.00016305123475409834
avx512_mmm_f32_48x4 48 4 528 88 196 0.00017474148280701752
avx512_mmm_f32_32x6 32 6 528 88 196 0.0001780283935714286
avx512_mmm_f32_16x12 16 12 528 88 196 0.0001781612857142857
avx512_mmm_f32_16x8 16 8 528 88 196 0.00018397235185185185
avx512_mmm_f32_64x3 64 3 528 88 196 0.00018492492222222222
avx512_mmm_f32_80x2 80 2 528 88 196 0.00018619044
fma_mmm_f32_32x3 32 3 528 88 196 0.0001866628226415094
avx512_mmm_f32_32x5 32 5 528 88 196 0.00018722044981132072
fma_mmm_f32_16x6 16 6 528 88 196 0.000194962511372549
fma_mmm_f32_40x2 40 2 528 88 196 0.00019877961599999998
fma_mmm_f32_16x5 16 5 528 88 196 0.00020869757872340428
fma_mmm_f32_8x8 8 8 528 88 196 0.00021639312608695655
fma_mmm_f32_64x1 64 1 528 88 196 0.00024503861599999997
avx512_mmm_f32_128x1 128 1 528 88 196 0.0002774686088888889
fma_mmm_f32_32x1 32 1 528 88 196 0.00040500593666666676
avx512_mmm_f32_16x12 16 12 784 192 48 0.00011250583590909088
avx512_mmm_f32_16x8 16 8 784 192 48 0.00011613104232558142
fma_mmm_f32_16x6 16 6 784 192 48 0.00011695712470588234
avx512_mmm_f32_32x6 32 6 784 192 48 0.00011748453317647059
avx512_mmm_f32_80x2 80 2 784 192 48 0.00011781564380952381
fma_mmm_f32_24x4 24 4 784 192 48 0.00011795923428571428
avx512_mmm_f32_48x4 48 4 784 192 48 0.00011844814857142856
avx512_mmm_f32_64x3 64 3 784 192 48 0.00011924762313253012
fma_mmm_f32_32x3 32 3 784 192 48 0.00012106129756097561
fma_mmm_f32_40x2 40 2 784 192 48 0.0001229601002469136
avx512_mmm_f32_32x5 32 5 784 192 48 0.00012325288345679014
fma_mmm_f32_16x5 16 5 784 192 48 0.00012712615948717951
fma_mmm_f32_8x8 8 8 784 192 48 0.00013579700219178083
avx512_mmm_f32_128x1 128 1 784 192 48 0.00019304472862745098
fma_mmm_f32_64x1 64 1 784 192 48 0.0002459077125
fma_mmm_f32_32x1 32 1 784 192 48 0.000246910148
avx512_mmm_f32_16x12 16 12 784 288 48 0.00015938152322580646
avx512_mmm_f32_16x8 16 8 784 288 48 0.00016327432590163932
fma_mmm_f32_32x3 32 3 784 288 48 0.00016367472131147538
avx512_mmm_f32_32x6 32 6 784 288 48 0.0001648275673913044
fma_mmm_f32_16x6 16 6 784 288 48 0.00016493189866666663
fma_mmm_f32_24x4 24 4 784 288 48 0.00016564468
avx512_mmm_f32_48x4 48 4 784 288 48 0.0001661043611111111
avx512_mmm_f32_80x2 80 2 784 288 48 0.00016911059118644066
avx512_mmm_f32_32x5 32 5 784 288 48 0.00017083137793103445
avx512_mmm_f32_64x3 64 3 784 288 48 0.00017172052978056424
fma_mmm_f32_16x5 16 5 784 288 48 0.00017641665714285712
fma_mmm_f32_40x2 40 2 784 288 48 0.00018381862592592593
fma_mmm_f32_8x8 8 8 784 288 48 0.00019712384319999998
avx512_mmm_f32_128x1 128 1 784 288 48 0.0003216325282258065
fma_mmm_f32_32x1 32 1 784 288 48 0.0003358087765517242
fma_mmm_f32_64x1 64 1 784 288 48 0.00037241502461538456
avx512_mmm_f32_16x12 16 12 784 48 288 0.0002534254779487179
avx512_mmm_f32_48x4 48 4 784 48 288 0.00026575668108108104
avx512_mmm_f32_32x6 32 6 784 48 288 0.0002709976226851852
avx512_mmm_f32_32x5 32 5 784 48 288 0.00027364340666666666
avx512_mmm_f32_16x8 16 8 784 48 288 0.0002763408311111111
avx512_mmm_f32_64x3 64 3 784 48 288 0.0002820957942857143
fma_mmm_f32_24x4 24 4 784 48 288 0.0002844415788235294
avx512_mmm_f32_80x2 80 2 784 48 288 0.00028615564
fma_mmm_f32_16x6 16 6 784 48 288 0.000288587185882353
avx512_mmm_f32_128x1 128 1 784 48 288 0.00030089249212121214
fma_mmm_f32_32x3 32 3 784 48 288 0.00030168600625
fma_mmm_f32_16x5 16 5 784 48 288 0.00032175400516129034
fma_mmm_f32_8x8 8 8 784 48 288 0.0003224591706666667
fma_mmm_f32_40x2 40 2 784 48 288 0.0003265765613333333
fma_mmm_f32_64x1 64 1 784 48 288 0.00037607669538461543
fma_mmm_f32_32x1 32 1 784 48 288 0.0006424890871794871
fma_mmm_f32_24x4 24 4 816 136 196 0.0003551881
avx512_mmm_f32_48x4 48 4 816 136 196 0.0003688069170370369
avx512_mmm_f32_64x3 64 3 816 136 196 0.0003712113553846154
avx512_mmm_f32_32x6 32 6 816 136 196 0.00037342793384615396
avx512_mmm_f32_16x12 16 12 816 136 196 0.0003763473701923077
avx512_mmm_f32_16x8 16 8 816 136 196 0.00038738723840000004
avx512_mmm_f32_32x5 32 5 816 136 196 0.0003899594912000002
fma_mmm_f32_32x3 32 3 816 136 196 0.00039032951040000007
fma_mmm_f32_16x6 16 6 816 136 196 0.0003947807568
avx512_mmm_f32_80x2 80 2 816 136 196 0.0004019744883333334
fma_mmm_f32_40x2 40 2 816 136 196 0.00040612992999999994
fma_mmm_f32_16x5 16 5 816 136 196 0.00041608254833333335
fma_mmm_f32_8x8 8 8 816 136 196 0.00046203237142857146
fma_mmm_f32_64x1 64 1 816 136 196 0.0005014547510121457
avx512_mmm_f32_128x1 128 1 816 136 196 0.0006170126699999999
fma_mmm_f32_32x1 32 1 816 136 196 0.0008162107566666668
avx512_mmm_f32_48x4 48 4 128 128 4 0.0000013187707995242503
fma_mmm_f32_24x4 24 4 128 128 4 0.000001344273310874545
avx512_mmm_f32_128x1 128 1 128 128 4 0.0000015473419580857055
avx512_mmm_f32_32x5 32 5 128 128 4 0.0000015514971357718535
fma_mmm_f32_16x5 16 5 128 128 4 0.000001568479961819917
avx512_mmm_f32_80x2 80 2 128 128 4 0.000001573644996042425
fma_mmm_f32_64x1 64 1 128 128 4 0.0000016162982548162542
fma_mmm_f32_40x2 40 2 128 128 4 0.0000016342883980424141
fma_mmm_f32_32x3 32 3 128 128 4 0.000001769499194892712
avx512_mmm_f32_64x3 64 3 128 128 4 0.0000017914772525107598
avx512_mmm_f32_32x6 32 6 128 128 4 0.0000017981793705657637
fma_mmm_f32_16x6 16 6 128 128 4 0.0000019259144433650674
avx512_mmm_f32_16x8 16 8 128 128 4 0.000002419206173913043
fma_mmm_f32_32x1 32 1 128 128 4 0.0000024370314565963704
fma_mmm_f32_8x8 8 8 128 128 4 0.0000029126311789181694
avx512_mmm_f32_16x12 16 12 128 128 4 0.000003384104739336493
avx512_mmm_f32_16x8 16 8 128 128 8 0.0000024264613501699853
fma_mmm_f32_24x4 24 4 128 128 8 0.0000025701209449636553
avx512_mmm_f32_48x4 48 4 128 128 8 0.0000026070809285341676
fma_mmm_f32_32x3 32 3 128 128 8 0.000002624530713721359
avx512_mmm_f32_64x3 64 3 128 128 8 0.0000026608029869784747
avx512_mmm_f32_32x5 32 5 128 128 8 0.0000028834932507485746
fma_mmm_f32_16x5 16 5 128 128 8 0.0000029293067274939168
fma_mmm_f32_8x8 8 8 128 128 8 0.0000029784308030933966
fma_mmm_f32_64x1 64 1 128 128 8 0.000002988318679471788
avx512_mmm_f32_80x2 80 2 128 128 8 0.0000030802791859389468
avx512_mmm_f32_128x1 128 1 128 128 8 0.0000031479436386607713
fma_mmm_f32_40x2 40 2 128 128 8 0.0000031781605691056914
avx512_mmm_f32_32x6 32 6 128 128 8 0.000003350171885714286
avx512_mmm_f32_16x12 16 12 128 128 8 0.000003456254645941279
fma_mmm_f32_16x6 16 6 128 128 8 0.0000034827402343750016
fma_mmm_f32_32x1 32 1 128 128 8 0.000004924613602362205
avx512_mmm_f32_16x8 16 8 128 32 16 0.0000019309113502935417
avx512_mmm_f32_32x6 32 6 128 32 16 0.0000021045002764620235
avx512_mmm_f32_128x1 128 1 128 32 16 0.000002229674199775533
avx512_mmm_f32_48x4 48 4 128 32 16 0.0000022322938471879897
fma_mmm_f32_8x8 8 8 128 32 16 0.0000022479038337973866
avx512_mmm_f32_64x3 64 3 128 32 16 0.000002277877589884217
fma_mmm_f32_24x4 24 4 128 32 16 0.000002289004583610926
fma_mmm_f32_64x1 64 1 128 32 16 0.000002363978263937897
avx512_mmm_f32_32x5 32 5 128 32 16 0.000002401055406836784
fma_mmm_f32_16x6 16 6 128 32 16 0.000002430256697606253
fma_mmm_f32_32x3 32 3 128 32 16 0.0000024937371524771528
avx512_mmm_f32_16x12 16 12 128 32 16 0.0000025797588022715534
fma_mmm_f32_16x5 16 5 128 32 16 0.0000026789245346183113
avx512_mmm_f32_80x2 80 2 128 32 16 0.000002887636310175843
fma_mmm_f32_40x2 40 2 128 32 16 0.0000029377046363098757
fma_mmm_f32_32x1 32 1 128 32 16 0.000004668079424603176
avx512_mmm_f32_128x1 128 1 128 32 4 0.0000005734545794609666
avx512_mmm_f32_48x4 48 4 128 32 4 0.000000574888649391255
fma_mmm_f32_24x4 24 4 128 32 4 0.0000006103552957239496
fma_mmm_f32_64x1 64 1 128 32 4 0.0000006293077660760746
fma_mmm_f32_40x2 40 2 128 32 4 0.0000007009860958952335
fma_mmm_f32_16x5 16 5 128 32 4 0.0000007329528293925065
avx512_mmm_f32_32x5 32 5 128 32 4 0.0000007353217648356497
avx512_mmm_f32_80x2 80 2 128 32 4 0.0000007464754298507463
fma_mmm_f32_32x3 32 3 128 32 4 0.0000007859088883636649
avx512_mmm_f32_64x3 64 3 128 32 4 0.0000008003171373679155
avx512_mmm_f32_32x6 32 6 128 32 4 0.0000008185441457097501
fma_mmm_f32_16x6 16 6 128 32 4 0.0000009199143698252072
avx512_mmm_f32_16x8 16 8 128 32 4 0.0000010806376263643108
fma_mmm_f32_32x1 32 1 128 32 4 0.0000010806755479582145
fma_mmm_f32_8x8 8 8 128 32 4 0.0000012706358041958038
avx512_mmm_f32_16x12 16 12 128 32 4 0.000001457642567600077
avx512_mmm_f32_16x8 16 8 128 4 16 0.0000012183179602682526
avx512_mmm_f32_32x6 32 6 128 4 16 0.000001252350441636432
avx512_mmm_f32_48x4 48 4 128 4 16 0.0000013503360442525633
avx512_mmm_f32_64x3 64 3 128 4 16 0.0000013884602992876308
avx512_mmm_f32_32x5 32 5 128 4 16 0.0000013916479888190073
avx512_mmm_f32_16x12 16 12 128 4 16 0.0000014338489066514415
avx512_mmm_f32_128x1 128 1 128 4 16 0.0000014788848414365742
fma_mmm_f32_64x1 64 1 128 4 16 0.0000015087636172378686
fma_mmm_f32_16x6 16 6 128 4 16 0.0000015220644270593652
fma_mmm_f32_24x4 24 4 128 4 16 0.0000015253046181396284
fma_mmm_f32_8x8 8 8 128 4 16 0.0000015757195797516712
fma_mmm_f32_32x3 32 3 128 4 16 0.000001612447447154472
fma_mmm_f32_16x5 16 5 128 4 16 0.0000017609089099859349
avx512_mmm_f32_80x2 80 2 128 4 16 0.0000018725965396884969
fma_mmm_f32_40x2 40 2 128 4 16 0.0000019790547097285514
fma_mmm_f32_32x1 32 1 128 4 16 0.000002194575532323448
avx512_mmm_f32_16x8 16 8 128 64 16 0.000002768238943603852
avx512_mmm_f32_128x1 128 1 128 64 16 0.0000030406593120393114
avx512_mmm_f32_32x6 32 6 128 64 16 0.0000030644428747686618
fma_mmm_f32_8x8 8 8 128 64 16 0.0000032001248164842236
avx512_mmm_f32_48x4 48 4 128 64 16 0.000003232526634335597
avx512_mmm_f32_64x3 64 3 128 64 16 0.0000032441458884903813
fma_mmm_f32_24x4 24 4 128 64 16 0.0000032631110938007143
avx512_mmm_f32_32x5 32 5 128 64 16 0.0000033733619168900805
fma_mmm_f32_16x6 16 6 128 64 16 0.0000033741969654246393
fma_mmm_f32_32x3 32 3 128 64 16 0.0000034160261877329717
fma_mmm_f32_64x1 64 1 128 64 16 0.000003460038887343532
fma_mmm_f32_16x5 16 5 128 64 16 0.000003737145170220725
avx512_mmm_f32_16x12 16 12 128 64 16 0.000003850515565819862
avx512_mmm_f32_80x2 80 2 128 64 16 0.000003965341712926249
fma_mmm_f32_40x2 40 2 128 64 16 0.000004002025324313569
fma_mmm_f32_32x1 32 1 128 64 16 0.000006861933061808232
avx512_mmm_f32_128x1 128 1 128 64 4 0.0000007921874184703033
avx512_mmm_f32_48x4 48 4 128 64 4 0.0000008246580257069407
fma_mmm_f32_64x1 64 1 128 64 4 0.0000008540453502529368
fma_mmm_f32_24x4 24 4 128 64 4 0.0000008645487144953812
fma_mmm_f32_40x2 40 2 128 64 4 0.0000009798208602888323
avx512_mmm_f32_32x5 32 5 128 64 4 0.000001007757445351063
fma_mmm_f32_16x5 16 5 128 64 4 0.0000010173232508267362
avx512_mmm_f32_80x2 80 2 128 64 4 0.0000010217433397271954
fma_mmm_f32_32x3 32 3 128 64 4 0.000001109501528534876
avx512_mmm_f32_64x3 64 3 128 64 4 0.0000011288580322378493
avx512_mmm_f32_32x6 32 6 128 64 4 0.0000011437796016674384
fma_mmm_f32_16x6 16 6 128 64 4 0.0000012782316992481203
avx512_mmm_f32_16x8 16 8 128 64 4 0.0000015535722064276888
fma_mmm_f32_32x1 32 1 128 64 4 0.0000016609489312998539
fma_mmm_f32_8x8 8 8 128 64 4 0.000001755975820486468
avx512_mmm_f32_16x12 16 12 128 64 4 0.000002090169995824635
avx512_mmm_f32_16x8 16 8 128 8 16 0.0000012497349269043344
avx512_mmm_f32_32x6 32 6 128 8 16 0.000001371059249286569
avx512_mmm_f32_48x4 48 4 128 8 16 0.000001465965360153823
avx512_mmm_f32_32x5 32 5 128 8 16 0.0000014823007911628599
avx512_mmm_f32_64x3 64 3 128 8 16 0.000001533754681047766
fma_mmm_f32_64x1 64 1 128 8 16 0.0000015792224814756424
avx512_mmm_f32_16x12 16 12 128 8 16 0.0000015930947428571427
fma_mmm_f32_16x6 16 6 128 8 16 0.000001615475
avx512_mmm_f32_128x1 128 1 128 8 16 0.0000016155210412984093
fma_mmm_f32_24x4 24 4 128 8 16 0.0000016410765969227182
fma_mmm_f32_8x8 8 8 128 8 16 0.0000016898393054063732
fma_mmm_f32_32x3 32 3 128 8 16 0.0000017577420684786446
fma_mmm_f32_16x5 16 5 128 8 16 0.0000018608196320386542
avx512_mmm_f32_80x2 80 2 128 8 16 0.000002058864913437757
fma_mmm_f32_40x2 40 2 128 8 16 0.0000021046497695852533
fma_mmm_f32_32x1 32 1 128 8 16 0.0000035714815831134565
avx512_mmm_f32_48x4 48 4 128 8 4 0.00000038290881017384536
avx512_mmm_f32_128x1 128 1 128 8 4 0.0000004125650748221441
fma_mmm_f32_64x1 64 1 128 8 4 0.0000004235754643214768
fma_mmm_f32_24x4 24 4 128 8 4 0.00000044044191336893525
fma_mmm_f32_40x2 40 2 128 8 4 0.0000004829064774218635
fma_mmm_f32_16x5 16 5 128 8 4 0.0000005093999175767567
fma_mmm_f32_32x3 32 3 128 8 4 0.0000005268226858789626
avx512_mmm_f32_32x5 32 5 128 8 4 0.0000005363527885945315
avx512_mmm_f32_80x2 80 2 128 8 4 0.0000005393479991347609
avx512_mmm_f32_64x3 64 3 128 8 4 0.0000005539600044432102
avx512_mmm_f32_32x6 32 6 128 8 4 0.0000005832090899075831
fma_mmm_f32_16x6 16 6 128 8 4 0.0000006650354832173972
fma_mmm_f32_32x1 32 1 128 8 4 0.0000007716463739654931
avx512_mmm_f32_16x8 16 8 128 8 4 0.00000079067473052024
fma_mmm_f32_8x8 8 8 128 8 4 0.0000008703661278522906
avx512_mmm_f32_16x12 16 12 128 8 4 0.0000009590607266368761
avx512_mmm_f32_48x4 48 4 256 4 8 0.0000012126310510438034
fma_mmm_f32_24x4 24 4 256 4 8 0.0000012893487146726075
avx512_mmm_f32_64x3 64 3 256 4 8 0.0000014373813270001488
avx512_mmm_f32_128x1 128 1 256 4 8 0.0000014384549860478777
avx512_mmm_f32_16x8 16 8 256 4 8 0.0000014988263461442222
avx512_mmm_f32_32x5 32 5 256 4 8 0.0000015180315252189671
fma_mmm_f32_64x1 64 1 256 4 8 0.0000015242710216894975
fma_mmm_f32_32x3 32 3 256 4 8 0.0000015312989686924494
avx512_mmm_f32_80x2 80 2 256 4 8 0.0000015416012873421622
fma_mmm_f32_16x5 16 5 256 4 8 0.000001544265563093623
avx512_mmm_f32_32x6 32 6 256 4 8 0.0000016176411549249299
fma_mmm_f32_40x2 40 2 256 4 8 0.000001763541472633268
fma_mmm_f32_16x6 16 6 256 4 8 0.0000017893206744763931
avx512_mmm_f32_16x12 16 12 256 4 8 0.0000018753092276195794
fma_mmm_f32_32x1 32 1 256 4 8 0.0000020050020504731864
fma_mmm_f32_8x8 8 8 256 4 8 0.000002101711231751824
fma_mmm_f32_24x4 24 4 256 64 8 0.000002917902808158439
avx512_mmm_f32_16x8 16 8 256 64 8 0.0000030964502684356675
avx512_mmm_f32_48x4 48 4 256 64 8 0.0000031063969459962753
avx512_mmm_f32_128x1 128 1 256 64 8 0.0000032056497516930026
fma_mmm_f32_32x3 32 3 256 64 8 0.0000032935830854173434
avx512_mmm_f32_64x3 64 3 256 64 8 0.0000033327179620379615
avx512_mmm_f32_32x5 32 5 256 64 8 0.0000035573329714285712
fma_mmm_f32_40x2 40 2 256 64 8 0.000003567657439245556
fma_mmm_f32_16x5 16 5 256 64 8 0.0000036272141258318203
avx512_mmm_f32_80x2 80 2 256 64 8 0.000003639622717668489
fma_mmm_f32_64x1 64 1 256 64 8 0.0000037088183197026016
fma_mmm_f32_8x8 8 8 256 64 8 0.000003849994493192134
avx512_mmm_f32_32x6 32 6 256 64 8 0.000004050584339314846
fma_mmm_f32_16x6 16 6 256 64 8 0.000004267114919286321
avx512_mmm_f32_16x12 16 12 256 64 8 0.000004273597537409149
fma_mmm_f32_32x1 32 1 256 64 8 0.000006408695626216742
fma_mmm_f32_16x5 16 5 32 128 4 0.0000004253968161859664
avx512_mmm_f32_32x5 32 5 32 128 4 0.00000042808868782001786
fma_mmm_f32_24x4 24 4 32 128 4 0.0000004567143692870202
fma_mmm_f32_40x2 40 2 32 128 4 0.00000046861671183888587
fma_mmm_f32_32x3 32 3 32 128 4 0.0000004796707412024162
avx512_mmm_f32_32x6 32 6 32 128 4 0.0000004854939965148121
avx512_mmm_f32_48x4 48 4 32 128 4 0.0000004929762686629762
fma_mmm_f32_16x6 16 6 32 128 4 0.0000005151193217094372
avx512_mmm_f32_16x8 16 8 32 128 4 0.0000006439368772563178
fma_mmm_f32_32x1 32 1 32 128 4 0.0000006552441208864703
fma_mmm_f32_8x8 8 8 32 128 4 0.0000007411910185390353
fma_mmm_f32_64x1 64 1 32 128 4 0.0000008306462430434422
avx512_mmm_f32_80x2 80 2 32 128 4 0.0000008341334592561637
avx512_mmm_f32_16x12 16 12 32 128 4 0.0000008814826829484117
avx512_mmm_f32_64x3 64 3 32 128 4 0.0000009555621328224775
avx512_mmm_f32_128x1 128 1 32 128 4 0.0000015965486870310827
avx512_mmm_f32_16x8 16 8 32 32 16 0.0000005140032696606382
avx512_mmm_f32_32x6 32 6 32 32 16 0.0000005690998654322452
avx512_mmm_f32_32x5 32 5 32 32 16 0.0000006159521479654747
fma_mmm_f32_8x8 8 8 32 32 16 0.0000006173147274626682
fma_mmm_f32_16x6 16 6 32 32 16 0.0000006271100182838409
fma_mmm_f32_32x3 32 3 32 32 16 0.0000006565787349043672
avx512_mmm_f32_16x12 16 12 32 32 16 0.0000006830243223242427
fma_mmm_f32_16x5 16 5 32 32 16 0.0000007347109978643494
fma_mmm_f32_24x4 24 4 32 32 16 0.0000007736914369411036
avx512_mmm_f32_48x4 48 4 32 32 16 0.0000008200753012467301
fma_mmm_f32_40x2 40 2 32 32 16 0.0000008812106774733502
avx512_mmm_f32_64x3 64 3 32 32 16 0.0000012997299440031254
fma_mmm_f32_32x1 32 1 32 32 16 0.0000013055365427584803
avx512_mmm_f32_80x2 80 2 32 32 16 0.0000014642387660516609
fma_mmm_f32_64x1 64 1 32 32 16 0.000001565477827175955
avx512_mmm_f32_128x1 128 1 32 32 16 0.0000018655004089360095
avx512_mmm_f32_16x8 16 8 32 64 16 0.0000007195020322234158
avx512_mmm_f32_32x6 32 6 32 64 16 0.0000008119017764190699
fma_mmm_f32_8x8 8 8 32 64 16 0.000000853312558845862
fma_mmm_f32_16x6 16 6 32 64 16 0.0000008669610408381545
avx512_mmm_f32_32x5 32 5 32 64 16 0.0000008760742235376046
fma_mmm_f32_32x3 32 3 32 64 16 0.0000008953918406889129
fma_mmm_f32_16x5 16 5 32 64 16 0.0000009899315077715078
avx512_mmm_f32_16x12 16 12 32 64 16 0.0000010080161792841972
fma_mmm_f32_24x4 24 4 32 64 16 0.0000011029652579255497
fma_mmm_f32_40x2 40 2 32 64 16 0.000001148047561088059
avx512_mmm_f32_48x4 48 4 32 64 16 0.0000011664968264679418
fma_mmm_f32_32x1 32 1 32 64 16 0.0000017542593613291432
avx512_mmm_f32_64x3 64 3 32 64 16 0.00000179456120819849
avx512_mmm_f32_80x2 80 2 32 64 16 0.0000020118644502512564
fma_mmm_f32_64x1 64 1 32 64 16 0.0000020570112299465237
avx512_mmm_f32_128x1 128 1 32 64 16 0.0000027535065527693584
fma_mmm_f32_8x8 8 8 4 2 256 0.0000014490444862476845
fma_mmm_f32_16x5 16 5 4 2 256 0.0000016927472290371363
avx512_mmm_f32_16x12 16 12 4 2 256 0.0000018529458119030124
fma_mmm_f32_24x4 24 4 4 2 256 0.000001947753768006065
avx512_mmm_f32_16x8 16 8 4 2 256 0.000002067479086087311
fma_mmm_f32_16x6 16 6 4 2 256 0.000002361870690487687
fma_mmm_f32_32x3 32 3 4 2 256 0.0000026812232192513366
avx512_mmm_f32_32x6 32 6 4 2 256 0.0000034072957426420255
avx512_mmm_f32_32x5 32 5 4 2 256 0.0000036551477961129456
fma_mmm_f32_40x2 40 2 4 2 256 0.0000037691067416572927
avx512_mmm_f32_48x4 48 4 4 2 256 0.000004851875870841488
avx512_mmm_f32_64x3 64 3 4 2 256 0.000006552074172709293
fma_mmm_f32_32x1 32 1 4 2 256 0.000006872133814147019
fma_mmm_f32_64x1 64 1 4 2 256 0.00000693810785862786
avx512_mmm_f32_128x1 128 1 4 2 256 0.0000071799822573688
avx512_mmm_f32_80x2 80 2 4 2 256 0.000008498391653679652
fma_mmm_f32_8x8 8 8 4 8 257 0.0000016880524244013284
fma_mmm_f32_16x5 16 5 4 8 257 0.0000020018289066241024
avx512_mmm_f32_16x12 16 12 4 8 257 0.0000021871604361098996
fma_mmm_f32_24x4 24 4 4 8 257 0.0000023817160795321645
avx512_mmm_f32_16x8 16 8 4 8 257 0.0000024419912130177516
fma_mmm_f32_16x6 16 6 4 8 257 0.0000026492980271002717
fma_mmm_f32_32x3 32 3 4 8 257 0.0000032357606719367593
avx512_mmm_f32_32x6 32 6 4 8 257 0.000004045199838383838
avx512_mmm_f32_32x5 32 5 4 8 257 0.000004287342497846685
fma_mmm_f32_40x2 40 2 4 8 257 0.000004539872135655363
avx512_mmm_f32_48x4 48 4 4 8 257 0.000005880325256334708
avx512_mmm_f32_64x3 64 3 4 8 257 0.000007876042482325218
fma_mmm_f32_32x1 32 1 4 8 257 0.000007943893130016052
fma_mmm_f32_64x1 64 1 4 8 257 0.00000827834705202312
avx512_mmm_f32_128x1 128 1 4 8 257 0.000008864353515482696
avx512_mmm_f32_80x2 80 2 4 8 257 0.000010330650148966
avx512_mmm_f32_48x4 48 4 512 128 4 0.000004774484739608217
fma_mmm_f32_24x4 24 4 512 128 4 0.000004865959412052914
avx512_mmm_f32_80x2 80 2 512 128 4 0.000004946474209221616
fma_mmm_f32_40x2 40 2 512 128 4 0.000005311015414012738
avx512_mmm_f32_32x5 32 5 512 128 4 0.000005988685066344995
avx512_mmm_f32_128x1 128 1 512 128 4 0.000006021825048076924
fma_mmm_f32_16x5 16 5 512 128 4 0.000006032139570288521
fma_mmm_f32_64x1 64 1 512 128 4 0.000006343245670886077
fma_mmm_f32_32x3 32 3 512 128 4 0.000006831913187314626
avx512_mmm_f32_64x3 64 3 512 128 4 0.000006974630209205021
avx512_mmm_f32_32x6 32 6 512 128 4 0.000006975558494773519
fma_mmm_f32_16x6 16 6 512 128 4 0.000007411262614963955
avx512_mmm_f32_16x8 16 8 512 128 4 0.00000938829725047081
fma_mmm_f32_32x1 32 1 512 128 4 0.000009593882042389209
fma_mmm_f32_8x8 8 8 512 128 4 0.000011273087199688747
avx512_mmm_f32_16x12 16 12 512 128 4 0.000013320106418109191
avx512_mmm_f32_16x8 16 8 64 128 8 0.0000012203453440702783
fma_mmm_f32_24x4 24 4 64 128 8 0.0000013241900172757476
fma_mmm_f32_32x3 32 3 64 128 8 0.0000013604985019639712
fma_mmm_f32_64x1 64 1 64 128 8 0.0000013757250666115397
avx512_mmm_f32_64x3 64 3 64 128 8 0.000001378747704557935
fma_mmm_f32_8x8 8 8 64 128 8 0.0000014461882691443134
avx512_mmm_f32_32x5 32 5 64 128 8 0.0000014719237361008157
fma_mmm_f32_16x5 16 5 64 128 8 0.0000014918505115585386
fma_mmm_f32_40x2 40 2 64 128 8 0.0000015868747318007667
avx512_mmm_f32_32x6 32 6 64 128 8 0.0000017001628747855918
avx512_mmm_f32_48x4 48 4 64 128 8 0.0000017281388670120896
avx512_mmm_f32_16x12 16 12 64 128 8 0.0000017638095867865753
fma_mmm_f32_16x6 16 6 64 128 8 0.0000017712212773465066
avx512_mmm_f32_80x2 80 2 64 128 8 0.0000017823427237076642
fma_mmm_f32_32x1 32 1 64 128 8 0.000002520399876889116
avx512_mmm_f32_128x1 128 1 64 128 8 0.0000034464049200598118
avx512_mmm_f32_16x8 16 8 64 16 32 0.0000015461918476314504
avx512_mmm_f32_16x12 16 12 64 16 32 0.0000015785612917454317
avx512_mmm_f32_32x5 32 5 64 16 32 0.0000016116553118004476
avx512_mmm_f32_64x3 64 3 64 16 32 0.0000016296068438107587
avx512_mmm_f32_32x6 32 6 64 16 32 0.0000016806252135292113
fma_mmm_f32_64x1 64 1 64 16 32 0.0000019053923588160525
fma_mmm_f32_24x4 24 4 64 16 32 0.0000019923117474185862
fma_mmm_f32_32x3 32 3 64 16 32 0.0000020254882898198746
fma_mmm_f32_16x5 16 5 64 16 32 0.0000020460727550630495
fma_mmm_f32_16x6 16 6 64 16 32 0.000002073622102361918
avx512_mmm_f32_48x4 48 4 64 16 32 0.0000021898159773123913
fma_mmm_f32_8x8 8 8 64 16 32 0.0000022398315351180856
fma_mmm_f32_40x2 40 2 64 16 32 0.000002431616735516373
avx512_mmm_f32_80x2 80 2 64 16 32 0.0000028276473563218383
avx512_mmm_f32_128x1 128 1 64 16 32 0.000003542224137668469
fma_mmm_f32_32x1 32 1 64 16 32 0.000003784011912524851
avx512_mmm_f32_16x8 16 8 64 16 8 0.0000004619599336130193
fma_mmm_f32_24x4 24 4 64 16 8 0.0000004716103092009571
avx512_mmm_f32_64x3 64 3 64 16 8 0.0000004944229801520688
fma_mmm_f32_32x3 32 3 64 16 8 0.0000005112947738693467
avx512_mmm_f32_32x5 32 5 64 16 8 0.00000052598903094984
fma_mmm_f32_16x5 16 5 64 16 8 0.0000005365612916203485
fma_mmm_f32_64x1 64 1 64 16 8 0.0000005497507178246343
avx512_mmm_f32_48x4 48 4 64 16 8 0.0000005609425768520073
avx512_mmm_f32_32x6 32 6 64 16 8 0.0000005642378940139635
fma_mmm_f32_40x2 40 2 64 16 8 0.00000062315520691628
fma_mmm_f32_16x6 16 6 64 16 8 0.0000006255149591246385
avx512_mmm_f32_16x12 16 12 64 16 8 0.000000628888220402085
fma_mmm_f32_8x8 8 8 64 16 8 0.0000006520902488530517
avx512_mmm_f32_80x2 80 2 64 16 8 0.0000007707770928961748
avx512_mmm_f32_128x1 128 1 64 16 8 0.0000009310090824745429
fma_mmm_f32_32x1 32 1 64 16 8 0.0000009898834560515417
avx512_mmm_f32_16x8 16 8 64 32 32 0.0000020480851535765823
avx512_mmm_f32_16x12 16 12 64 32 32 0.000002077533446843854
avx512_mmm_f32_64x3 64 3 64 32 32 0.0000021010690574420813
avx512_mmm_f32_32x5 32 5 64 32 32 0.000002148276951735817
avx512_mmm_f32_32x6 32 6 64 32 32 0.0000021755701381276037
fma_mmm_f32_8x8 8 8 64 32 32 0.0000023815765497076017
fma_mmm_f32_24x4 24 4 64 32 32 0.0000023955311029591582
fma_mmm_f32_32x3 32 3 64 32 32 0.0000024345774341463415
fma_mmm_f32_16x6 16 6 64 32 32 0.000002564321443514645
fma_mmm_f32_64x1 64 1 64 32 32 0.0000027027662442183165
fma_mmm_f32_16x5 16 5 64 32 32 0.000002736142711409396
avx512_mmm_f32_48x4 48 4 64 32 32 0.0000028158845933014352
fma_mmm_f32_40x2 40 2 64 32 32 0.00000311268769664682
avx512_mmm_f32_80x2 80 2 64 32 32 0.0000035192723044397463
avx512_mmm_f32_128x1 128 1 64 32 32 0.000004780499875538536
fma_mmm_f32_32x1 32 1 64 32 32 0.000004926674914089348
avx512_mmm_f32_16x12 16 12 64 8 32 0.000001356638706345971
avx512_mmm_f32_16x8 16 8 64 8 32 0.0000013566628692992954
avx512_mmm_f32_32x5 32 5 64 8 32 0.0000013879938499173097
avx512_mmm_f32_64x3 64 3 64 8 32 0.0000014025046034171413
avx512_mmm_f32_32x6 32 6 64 8 32 0.0000014323791718011178
fma_mmm_f32_64x1 64 1 64 8 32 0.000001540571129952212
fma_mmm_f32_32x3 32 3 64 8 32 0.0000017038577633378934
fma_mmm_f32_24x4 24 4 64 8 32 0.0000017077141190435807
fma_mmm_f32_16x6 16 6 64 8 32 0.000001739486004893394
avx512_mmm_f32_48x4 48 4 64 8 32 0.0000018139904835164834
fma_mmm_f32_16x5 16 5 64 8 32 0.0000018822698493803618
fma_mmm_f32_8x8 8 8 64 8 32 0.000001912207031888798
fma_mmm_f32_40x2 40 2 64 8 32 0.0000022416171517302575
avx512_mmm_f32_80x2 80 2 64 8 32 0.0000026936320791222806
avx512_mmm_f32_128x1 128 1 64 8 32 0.000003440297833616299
fma_mmm_f32_32x1 32 1 64 8 32 0.0000034748243174372047
fma_mmm_f32_8x8 8 8 4 255 98 0.0000039708034303453626
fma_mmm_f32_16x5 16 5 4 255 98 0.0000060694661538461525
avx512_mmm_f32_16x8 16 8 4 255 98 0.000006370043309993636
fma_mmm_f32_16x6 16 6 4 255 98 0.000006402535896774193
avx512_mmm_f32_16x12 16 12 4 255 98 0.000006503384967490248
fma_mmm_f32_24x4 24 4 4 255 98 0.000009071629347631816
fma_mmm_f32_32x3 32 3 4 255 98 0.000011864335810543003
avx512_mmm_f32_32x5 32 5 4 255 98 0.00001211590203883495
avx512_mmm_f32_32x6 32 6 4 255 98 0.000012285352753977968
fma_mmm_f32_40x2 40 2 4 255 98 0.000015200266160849772
avx512_mmm_f32_48x4 48 4 4 255 98 0.000018658202809611824
fma_mmm_f32_32x1 32 1 4 255 98 0.00002256672997732426
avx512_mmm_f32_64x3 64 3 4 255 98 0.00002448889588235294
avx512_mmm_f32_80x2 80 2 4 255 98 0.00003035036644376899
fma_mmm_f32_64x1 64 1 4 255 98 0.00004910499663366336
avx512_mmm_f32_128x1 128 1 4 255 98 0.0000634625072611465
avx512_mmm_f32_32x6 32 6 456 6 18 0.000004723671659574469
avx512_mmm_f32_64x3 64 3 456 6 18 0.000005187976956977966
fma_mmm_f32_16x6 16 6 456 6 18 0.0000055446901363636374
avx512_mmm_f32_16x12 16 12 456 6 18 0.000005708916926579397
avx512_mmm_f32_48x4 48 4 456 6 18 0.000005758140425043079
avx512_mmm_f32_80x2 80 2 456 6 18 0.000005798906148409894
avx512_mmm_f32_32x5 32 5 456 6 18 0.00000586219830787309
fma_mmm_f32_24x4 24 4 456 6 18 0.0000058699796487119435
fma_mmm_f32_32x3 32 3 456 6 18 0.0000059007467063869135
avx512_mmm_f32_16x8 16 8 456 6 18 0.000006795706069246435
fma_mmm_f32_40x2 40 2 456 6 18 0.000006821808560864619
fma_mmm_f32_16x5 16 5 456 6 18 0.0000069059280962491154
avx512_mmm_f32_128x1 128 1 456 6 18 0.000006969175557112826
fma_mmm_f32_64x1 64 1 456 6 18 0.000007394199642324889
fma_mmm_f32_8x8 8 8 456 6 18 0.000008792426423611108
fma_mmm_f32_32x1 32 1 456 6 18 0.000010897978308026028
avx512_mmm_f32_128x1 128 1 3001 2 29 0.0000422396420338983
avx512_mmm_f32_32x6 32 6 3001 2 29 0.000045311676
fma_mmm_f32_32x3 32 3 3001 2 29 0.00004695011109004739
avx512_mmm_f32_64x3 64 3 3001 2 29 0.00004843121747572814
avx512_mmm_f32_32x5 32 5 3001 2 29 0.00004959444900497512
avx512_mmm_f32_48x4 48 4 3001 2 29 0.0000506827985786802
avx512_mmm_f32_16x12 16 12 3001 2 29 0.000052109286250000014
fma_mmm_f32_24x4 24 4 3001 2 29 0.00005329074255319149
avx512_mmm_f32_80x2 80 2 3001 2 29 0.00005458884131147541
avx512_mmm_f32_16x8 16 8 3001 2 29 0.00005781554543352601
fma_mmm_f32_64x1 64 1 3001 2 29 0.00005789914235294117
fma_mmm_f32_40x2 40 2 3001 2 29 0.00005850087905882352
fma_mmm_f32_16x6 16 6 3001 2 29 0.00006201546049382716
fma_mmm_f32_16x5 16 5 3001 2 29 0.00006601049789473685
fma_mmm_f32_8x8 8 8 3001 2 29 0.00007290814569343065
fma_mmm_f32_32x1 32 1 3001 2 29 0.0000853197905982906
avx512_mmm_f32_32x5 32 5 30 2667 14 0.000017212130620689653
fma_mmm_f32_16x5 16 5 30 2667 14 0.0000172547807253886
fma_mmm_f32_32x3 32 3 30 2667 14 0.000017337797815393516
avx512_mmm_f32_16x8 16 8 30 2667 14 0.00001829133326007326
avx512_mmm_f32_32x6 32 6 30 2667 14 0.000020547549337260676
fma_mmm_f32_16x6 16 6 30 2667 14 0.0000206286732231405
fma_mmm_f32_8x8 8 8 30 2667 14 0.000023131273684210524
fma_mmm_f32_40x2 40 2 30 2667 14 0.000024977338125000006
avx512_mmm_f32_16x12 16 12 30 2667 14 0.00002726289508196721
fma_mmm_f32_24x4 24 4 30 2667 14 0.000027314112972202424
avx512_mmm_f32_48x4 48 4 30 2667 14 0.00002789633275139665
avx512_mmm_f32_64x3 64 3 30 2667 14 0.00003491514965034965
fma_mmm_f32_32x1 32 1 30 2667 14 0.000036491012218181816
avx512_mmm_f32_80x2 80 2 30 2667 14 0.000040825033442622955
fma_mmm_f32_64x1 64 1 30 2667 14 0.00006994094332662645
avx512_mmm_f32_128x1 128 1 30 2667 14 0.00020437294583333337
avx512_mmm_f32_16x8 16 8 12 186 62 0.0000031605481651376155
fma_mmm_f32_16x5 16 5 12 186 62 0.0000031780019059561125
fma_mmm_f32_16x6 16 6 12 186 62 0.000003430004903314918
avx512_mmm_f32_16x12 16 12 12 186 62 0.000003450644948168625
fma_mmm_f32_8x8 8 8 12 186 62 0.0000037170254384362443
fma_mmm_f32_24x4 24 4 12 186 62 0.000004455088010494096
fma_mmm_f32_32x3 32 3 12 186 62 0.000005888819609698404
avx512_mmm_f32_32x5 32 5 12 186 62 0.000006159723669338267
avx512_mmm_f32_32x6 32 6 12 186 62 0.000006185897780533169
fma_mmm_f32_40x2 40 2 12 186 62 0.000007311197789090908
avx512_mmm_f32_48x4 48 4 12 186 62 0.000009055519456029012
fma_mmm_f32_32x1 32 1 12 186 62 0.000011230118549450548
avx512_mmm_f32_64x3 64 3 12 186 62 0.000012127235533980585
avx512_mmm_f32_80x2 80 2 12 186 62 0.000014993905727136432
fma_mmm_f32_64x1 64 1 12 186 62 0.00001929043581395349
avx512_mmm_f32_128x1 128 1 12 186 62 0.00003078727996399178
fma_mmm_f32_8x8 8 8 6 131 198 0.000004552691200414447
fma_mmm_f32_16x5 16 5 6 131 198 0.000006900578035961273
avx512_mmm_f32_16x12 16 12 6 131 198 0.000007028692774261606
avx512_mmm_f32_16x8 16 8 6 131 198 0.0000071114347143195836
fma_mmm_f32_16x6 16 6 6 131 198 0.000007396937407132242
fma_mmm_f32_24x4 24 4 6 131 198 0.00000980641511285574
fma_mmm_f32_32x3 32 3 6 131 198 0.000012993160672703753
avx512_mmm_f32_32x6 32 6 6 131 198 0.000013418958827847788
avx512_mmm_f32_32x5 32 5 6 131 198 0.000013759688253094909
fma_mmm_f32_40x2 40 2 6 131 198 0.000016725142971619366
avx512_mmm_f32_48x4 48 4 6 131 198 0.00002063086172839506
fma_mmm_f32_32x1 32 1 6 131 198 0.000025717638775510203
avx512_mmm_f32_64x3 64 3 6 131 198 0.00002730099406034688
fma_mmm_f32_64x1 64 1 6 131 198 0.00003240750792207792
avx512_mmm_f32_80x2 80 2 6 131 198 0.000034689519583333335
avx512_mmm_f32_128x1 128 1 6 131 198 0.00006990729720279721
avx512_mmm_f32_16x8 16 8 2832 2889 8 0.001745603146153846
avx512_mmm_f32_16x12 16 12 2832 2889 8 0.002141802259259259
fma_mmm_f32_8x8 8 8 2832 2889 8 0.002185271491379311
avx512_mmm_f32_48x4 48 4 2832 2889 8 0.0027548461388888896
avx512_mmm_f32_32x5 32 5 2832 2889 8 0.002929027961538461
avx512_mmm_f32_32x6 32 6 2832 2889 8 0.0030757631323529407
fma_mmm_f32_24x4 24 4 2832 2889 8 0.003139631661764707
avx512_mmm_f32_64x3 64 3 2832 2889 8 0.0033008138382352938
fma_mmm_f32_16x5 16 5 2832 2889 8 0.0036091419499999985
fma_mmm_f32_32x3 32 3 2832 2889 8 0.003671175189655171
avx512_mmm_f32_80x2 80 2 2832 2889 8 0.0037958916724137926
fma_mmm_f32_16x6 16 6 2832 2889 8 0.0038194652499999996
fma_mmm_f32_40x2 40 2 2832 2889 8 0.003974078310344828
fma_mmm_f32_64x1 64 1 2832 2889 8 0.006138065333333335
avx512_mmm_f32_128x1 128 1 2832 2889 8 0.0061689427894736845
fma_mmm_f32_32x1 32 1 2832 2889 8 0.0061985422941176465
avx512_mmm_f32_16x12 16 12 102 55 225 0.00003099316459627329
fma_mmm_f32_24x4 24 4 102 55 225 0.000031026788198757765
fma_mmm_f32_32x3 32 3 102 55 225 0.00003189415987752929
avx512_mmm_f32_16x8 16 8 102 55 225 0.00003307304664451827
avx512_mmm_f32_32x6 32 6 102 55 225 0.00003491526013986015
avx512_mmm_f32_32x5 32 5 102 55 225 0.000035228326478873235
fma_mmm_f32_16x6 16 6 102 55 225 0.00003532571857651245
fma_mmm_f32_8x8 8 8 102 55 225 0.000035489862517482524
fma_mmm_f32_40x2 40 2 102 55 225 0.00003625353018181819
fma_mmm_f32_16x5 16 5 102 55 225 0.00003743381046365915
avx512_mmm_f32_64x3 64 3 102 55 225 0.00003865198868217054
avx512_mmm_f32_48x4 48 4 102 55 225 0.000039594608253968264
avx512_mmm_f32_80x2 80 2 102 55 225 0.00004711187226415095
fma_mmm_f32_64x1 64 1 102 55 225 0.00005057511411167513
avx512_mmm_f32_128x1 128 1 102 55 225 0.000051259786185567024
fma_mmm_f32_32x1 32 1 102 55 225 0.00008060019774193549
avx512_mmm_f32_16x12 16 12 60 2986 47 0.00012156738682926832
avx512_mmm_f32_16x8 16 8 60 2986 47 0.0001219300697560976
avx512_mmm_f32_32x6 32 6 60 2986 47 0.0001244555905
fma_mmm_f32_16x6 16 6 60 2986 47 0.00012447078229166667
avx512_mmm_f32_64x3 64 3 60 2986 47 0.00012554322379746834
fma_mmm_f32_32x3 32 3 60 2986 47 0.00012886683766233768
avx512_mmm_f32_32x5 32 5 60 2986 47 0.00012970825578947367
fma_mmm_f32_16x5 16 5 60 2986 47 0.00013160285173333334
fma_mmm_f32_24x4 24 4 60 2986 47 0.00014311833212560387
fma_mmm_f32_8x8 8 8 60 2986 47 0.00015886734920634915
avx512_mmm_f32_80x2 80 2 60 2986 47 0.0001810627629090909
avx512_mmm_f32_48x4 48 4 60 2986 47 0.00018909777615384613
fma_mmm_f32_40x2 40 2 60 2986 47 0.0002110805753191489
fma_mmm_f32_64x1 64 1 60 2986 47 0.00027512841444444456
fma_mmm_f32_32x1 32 1 60 2986 47 0.000277533005787037
avx512_mmm_f32_128x1 128 1 60 2986 47 0.0009923254259259257
avx512_mmm_f32_48x4 48 4 1174 30 80 0.00008746324842105264
avx512_mmm_f32_32x5 32 5 1174 30 80 0.00008796124849557524
avx512_mmm_f32_16x12 16 12 1174 30 80 0.00008821282079646019
avx512_mmm_f32_32x6 32 6 1174 30 80 0.00009156926018348622
avx512_mmm_f32_64x3 64 3 1174 30 80 0.00009217759296296292
fma_mmm_f32_24x4 24 4 1174 30 80 0.00009381862392523362
avx512_mmm_f32_16x8 16 8 1174 30 80 0.00009386016037383177
avx512_mmm_f32_80x2 80 2 1174 30 80 0.00009389821471698112
fma_mmm_f32_32x3 32 3 1174 30 80 0.00010270181195876291
fma_mmm_f32_8x8 8 8 1174 30 80 0.00010339988816326532
avx512_mmm_f32_128x1 128 1 1174 30 80 0.00010496198947368422
fma_mmm_f32_16x6 16 6 1174 30 80 0.00010515988255319149
fma_mmm_f32_16x5 16 5 1174 30 80 0.00011041027511111112
fma_mmm_f32_40x2 40 2 1174 30 80 0.00011233260134831459
fma_mmm_f32_64x1 64 1 1174 30 80 0.00012534803645569622
fma_mmm_f32_32x1 32 1 1174 30 80 0.00021665848869565217
avx512_mmm_f32_32x5 32 5 838 2 13 0.00000719769714699493
avx512_mmm_f32_64x3 64 3 838 2 13 0.000007215154508885687
avx512_mmm_f32_48x4 48 4 838 2 13 0.0000073348064364437924
avx512_mmm_f32_80x2 80 2 838 2 13 0.000007486459833708429
avx512_mmm_f32_16x8 16 8 838 2 13 0.000007504237059264817
fma_mmm_f32_32x3 32 3 838 2 13 0.000007586544393241168
fma_mmm_f32_24x4 24 4 838 2 13 0.000007605332801227936
avx512_mmm_f32_32x6 32 6 838 2 13 0.0000076269607963246555
avx512_mmm_f32_128x1 128 1 838 2 13 0.000008107675482815058
fma_mmm_f32_64x1 64 1 838 2 13 0.00000815687513381995
avx512_mmm_f32_16x12 16 12 838 2 13 0.000008247163382594416
fma_mmm_f32_16x5 16 5 838 2 13 0.00000833959355163728
fma_mmm_f32_8x8 8 8 838 2 13 0.000008592760832639468
fma_mmm_f32_40x2 40 2 838 2 13 0.000008918883840644583
fma_mmm_f32_16x6 16 6 838 2 13 0.000008985373741007195
fma_mmm_f32_32x1 32 1 838 2 13 0.000010977726353944561
fma_mmm_f32_8x8 8 8 4 1077 76 0.000012074222946107783
fma_mmm_f32_16x6 16 6 4 1077 76 0.000018452835341959333
avx512_mmm_f32_16x8 16 8 4 1077 76 0.000018759149441226854
fma_mmm_f32_16x5 16 5 4 1077 76 0.00001884158785890074
avx512_mmm_f32_16x12 16 12 4 1077 76 0.000019581963682864456
fma_mmm_f32_24x4 24 4 4 1077 76 0.00002654915510638298
avx512_mmm_f32_32x6 32 6 4 1077 76 0.00003631743636363637
fma_mmm_f32_32x3 32 3 4 1077 76 0.00003642462560827251
avx512_mmm_f32_32x5 32 5 4 1077 76 0.00003734089303370786
avx512_mmm_f32_48x4 48 4 4 1077 76 0.00005414824007561436
fma_mmm_f32_40x2 40 2 4 1077 76 0.000054580956284152995
avx512_mmm_f32_64x3 64 3 4 1077 76 0.00007418781829980533
fma_mmm_f32_32x1 32 1 4 1077 76 0.00007887821128608922
avx512_mmm_f32_80x2 80 2 4 1077 76 0.00009049212690909093
fma_mmm_f32_64x1 64 1 4 1077 76 0.000154069024375
avx512_mmm_f32_128x1 128 1 4 1077 76 0.00020105375935374154
avx512_mmm_f32_32x5 32 5 245 6 15 0.0000022778867122040078
avx512_mmm_f32_64x3 64 3 245 6 15 0.0000025487471027556015
avx512_mmm_f32_16x8 16 8 245 6 15 0.000002623627435629784
avx512_mmm_f32_32x6 32 6 245 6 15 0.0000027177130134496546
fma_mmm_f32_24x4 24 4 245 6 15 0.0000027400724151045914
avx512_mmm_f32_48x4 48 4 245 6 15 0.0000027607107864539606
fma_mmm_f32_32x3 32 3 245 6 15 0.0000027650468568232672
fma_mmm_f32_16x5 16 5 245 6 15 0.0000028999825631659055
fma_mmm_f32_8x8 8 8 245 6 15 0.0000029532773042473273
avx512_mmm_f32_16x12 16 12 245 6 15 0.0000030281156479807117
fma_mmm_f32_16x6 16 6 245 6 15 0.0000032210286432484703
avx512_mmm_f32_80x2 80 2 245 6 15 0.0000033205757462272525
fma_mmm_f32_40x2 40 2 245 6 15 0.000003677168858036042
avx512_mmm_f32_128x1 128 1 245 6 15 0.0000038016264296754256
fma_mmm_f32_64x1 64 1 245 6 15 0.0000039645058785161025
fma_mmm_f32_32x1 32 1 245 6 15 0.000005030457292023281
fma_mmm_f32_16x5 16 5 12 222 2 0.00000033595387708135907
fma_mmm_f32_40x2 40 2 12 222 2 0.00000033837408181026977
fma_mmm_f32_32x3 32 3 12 222 2 0.0000003796323713042173
fma_mmm_f32_24x4 24 4 12 222 2 0.0000003848210955056179
fma_mmm_f32_16x6 16 6 12 222 2 0.00000040641492025518345
fma_mmm_f32_32x1 32 1 12 222 2 0.0000004818106421499292
avx512_mmm_f32_16x8 16 8 12 222 2 0.0000004938980900286043
avx512_mmm_f32_32x5 32 5 12 222 2 0.0000006008519581750109
fma_mmm_f32_8x8 8 8 12 222 2 0.000000603420177554644
avx512_mmm_f32_80x2 80 2 12 222 2 0.0000006297264407206754
avx512_mmm_f32_16x12 16 12 12 222 2 0.000000699075015636945
avx512_mmm_f32_32x6 32 6 12 222 2 0.0000007072147138929488
avx512_mmm_f32_48x4 48 4 12 222 2 0.000000721455633523342
avx512_mmm_f32_64x3 64 3 12 222 2 0.0000007359414881390893
fma_mmm_f32_64x1 64 1 12 222 2 0.0000009647362643678161
avx512_mmm_f32_128x1 128 1 12 222 2 0.0000012349413803044918
avx512_mmm_f32_48x4 48 4 748 208 188 0.0004590662571428571
fma_mmm_f32_24x4 24 4 748 208 188 0.00046160783436853
avx512_mmm_f32_16x12 16 12 748 208 188 0.00046256859722222226
avx512_mmm_f32_32x6 32 6 748 208 188 0.0004745068476190476
avx512_mmm_f32_64x3 64 3 748 208 188 0.00047453985912698413
fma_mmm_f32_32x3 32 3 748 208 188 0.00047633885000000005
avx512_mmm_f32_16x8 16 8 748 208 188 0.00047865898461538464
avx512_mmm_f32_32x5 32 5 748 208 188 0.00048060371666666673
fma_mmm_f32_40x2 40 2 748 208 188 0.000482721132
fma_mmm_f32_16x6 16 6 748 208 188 0.000489753382
fma_mmm_f32_16x5 16 5 748 208 188 0.0004948365359999999
avx512_mmm_f32_80x2 80 2 748 208 188 0.000505516350202429
fma_mmm_f32_8x8 8 8 748 208 188 0.0005724385388235293
avx512_mmm_f32_128x1 128 1 748 208 188 0.0007379260591715979
fma_mmm_f32_32x1 32 1 748 208 188 0.0009932489917695475
fma_mmm_f32_64x1 64 1 748 208 188 0.0010047105679012345
avx512_mmm_f32_16x12 16 12 105 78 11 0.0000022318397856185794
fma_mmm_f32_24x4 24 4 105 78 11 0.0000022869930931339224
fma_mmm_f32_16x6 16 6 105 78 11 0.0000023051276940797054
avx512_mmm_f32_32x6 32 6 105 78 11 0.000002362663636363636
fma_mmm_f32_32x3 32 3 105 78 11 0.0000024354690424242428
fma_mmm_f32_40x2 40 2 105 78 11 0.000002595257565533351
avx512_mmm_f32_64x3 64 3 105 78 11 0.0000026230932878867328
fma_mmm_f32_16x5 16 5 105 78 11 0.000002703541619565217
avx512_mmm_f32_48x4 48 4 105 78 11 0.0000027451685305448543
avx512_mmm_f32_16x8 16 8 105 78 11 0.000002793163219282718
avx512_mmm_f32_32x5 32 5 105 78 11 0.0000029144421568055957
fma_mmm_f32_64x1 64 1 105 78 11 0.000003056054171498322
avx512_mmm_f32_128x1 128 1 105 78 11 0.0000030580348617086662
avx512_mmm_f32_80x2 80 2 105 78 11 0.0000032063398331193835
fma_mmm_f32_8x8 8 8 105 78 11 0.0000033521845993485346
fma_mmm_f32_32x1 32 1 105 78 11 0.000004808265394028389
avx512_mmm_f32_32x6 32 6 81 362 18 0.000009012755740072203
fma_mmm_f32_16x6 16 6 81 362 18 0.000009187634055045872
fma_mmm_f32_32x3 32 3 81 362 18 0.000009305846971109038
fma_mmm_f32_24x4 24 4 81 362 18 0.000010165103164300204
avx512_mmm_f32_32x5 32 5 81 362 18 0.00001027623457348407
avx512_mmm_f32_48x4 48 4 81 362 18 0.000010381860394600209
fma_mmm_f32_16x5 16 5 81 362 18 0.000010394085375
avx512_mmm_f32_16x12 16 12 81 362 18 0.000011942875494071147
avx512_mmm_f32_16x8 16 8 81 362 18 0.00001211864271515151
avx512_mmm_f32_64x3 64 3 81 362 18 0.000012341892641975308
fma_mmm_f32_8x8 8 8 81 362 18 0.000013410112684210528
fma_mmm_f32_40x2 40 2 81 362 18 0.000013963194525139664
avx512_mmm_f32_80x2 80 2 81 362 18 0.00001529142027565084
fma_mmm_f32_32x1 32 1 81 362 18 0.000018176954657039706
avx512_mmm_f32_128x1 128 1 81 362 18 0.00001847563622222222
fma_mmm_f32_64x1 64 1 81 362 18 0.000025843793678756478
fma_mmm_f32_24x4 24 4 151 36 254 0.00003713390706319703
fma_mmm_f32_32x3 32 3 151 36 254 0.00003842678953846154
avx512_mmm_f32_32x6 32 6 151 36 254 0.00004054817920054202
avx512_mmm_f32_16x12 16 12 151 36 254 0.00004084233983606557
avx512_mmm_f32_16x8 16 8 151 36 254 0.000041955587627118643
fma_mmm_f32_40x2 40 2 151 36 254 0.00004198891798319327
avx512_mmm_f32_32x5 32 5 151 36 254 0.00004267970222222222
fma_mmm_f32_8x8 8 8 151 36 254 0.000046502751028037384
fma_mmm_f32_16x6 16 6 151 36 254 0.000047258950188679265
avx512_mmm_f32_48x4 48 4 151 36 254 0.00004759939695238095
avx512_mmm_f32_64x3 64 3 151 36 254 0.00004854663297560975
fma_mmm_f32_16x5 16 5 151 36 254 0.00005035586727272727
avx512_mmm_f32_80x2 80 2 151 36 254 0.00005108142851282052
avx512_mmm_f32_128x1 128 1 151 36 254 0.00006233571025
fma_mmm_f32_64x1 64 1 151 36 254 0.0000627292699371069
fma_mmm_f32_32x1 32 1 151 36 254 0.00009297318264150943
avx512_mmm_f32_16x8 16 8 808 1602 61 0.00112545787037037
fma_mmm_f32_16x6 16 6 808 1602 61 0.0011930747440476188
avx512_mmm_f32_32x6 32 6 808 1602 61 0.0012139341666666664
fma_mmm_f32_16x5 16 5 808 1602 61 0.001229105878306878
avx512_mmm_f32_16x12 16 12 808 1602 61 0.0012609638520408163
avx512_mmm_f32_32x5 32 5 808 1602 61 0.001280478043956044
fma_mmm_f32_24x4 24 4 808 1602 61 0.0013401678742857143
avx512_mmm_f32_48x4 48 4 808 1602 61 0.0014323171666666664
fma_mmm_f32_8x8 8 8 808 1602 61 0.0014356044753086423
avx512_mmm_f32_64x3 64 3 808 1602 61 0.0018879128500000001
fma_mmm_f32_32x3 32 3 808 1602 61 0.0019222242
fma_mmm_f32_40x2 40 2 808 1602 61 0.002783391977011493
avx512_mmm_f32_80x2 80 2 808 1602 61 0.002887482925925926
fma_mmm_f32_32x1 32 1 808 1602 61 0.00392514285483871
fma_mmm_f32_64x1 64 1 808 1602 61 0.005264069723404255
avx512_mmm_f32_128x1 128 1 808 1602 61 0.0056902629534883705
fma_mmm_f32_24x4 24 4 118 1628 359 0.0009521605653846155
avx512_mmm_f32_16x12 16 12 118 1628 359 0.0010024053621399177
avx512_mmm_f32_16x8 16 8 118 1628 359 0.0010028591244444446
fma_mmm_f32_16x6 16 6 118 1628 359 0.0010144132311111114
fma_mmm_f32_16x5 16 5 118 1628 359 0.001022966405982906
fma_mmm_f32_32x3 32 3 118 1628 359 0.0010254480341880341
avx512_mmm_f32_32x5 32 5 118 1628 359 0.00102778528
avx512_mmm_f32_32x6 32 6 118 1628 359 0.0010317457422222224
avx512_mmm_f32_64x3 64 3 118 1628 359 0.0010396067671957674
avx512_mmm_f32_48x4 48 4 118 1628 359 0.0011569129663461539
fma_mmm_f32_40x2 40 2 118 1628 359 0.0011911503369565217
fma_mmm_f32_8x8 8 8 118 1628 359 0.0012095323846153842
avx512_mmm_f32_80x2 80 2 118 1628 359 0.0013863488750000001
avx512_mmm_f32_128x1 128 1 118 1628 359 0.0015094124135802468
fma_mmm_f32_64x1 64 1 118 1628 359 0.002231869435185185
fma_mmm_f32_32x1 32 1 118 1628 359 0.002293140326923077
fma_mmm_f32_8x8 8 8 2 3 43 0.0000003032964751027867
fma_mmm_f32_16x5 16 5 2 3 43 0.0000003261670105330354
avx512_mmm_f32_16x12 16 12 2 3 43 0.0000003814060899913687
fma_mmm_f32_24x4 24 4 2 3 43 0.00000038270103984819737
avx512_mmm_f32_16x8 16 8 2 3 43 0.00000041848138012088653
fma_mmm_f32_16x6 16 6 2 3 43 0.00000046279861367489165
fma_mmm_f32_32x3 32 3 2 3 43 0.0000004938117048989113
fma_mmm_f32_40x2 40 2 2 3 43 0.0000006824432351927187
avx512_mmm_f32_32x5 32 5 2 3 43 0.0000006886573675260188
avx512_mmm_f32_32x6 32 6 2 3 43 0.0000007102657163594136
avx512_mmm_f32_48x4 48 4 2 3 43 0.0000009044515613280893
fma_mmm_f32_32x1 32 1 2 3 43 0.000001163899893172318
fma_mmm_f32_64x1 64 1 2 3 43 0.000001173548992452378
avx512_mmm_f32_64x3 64 3 2 3 43 0.0000012268825640397107
avx512_mmm_f32_128x1 128 1 2 3 43 0.0000012479075912586985
avx512_mmm_f32_80x2 80 2 2 3 43 0.000001542275187729669
fma_mmm_f32_24x4 24 4 24 63 250 0.000007648116036585368
fma_mmm_f32_8x8 8 8 24 63 250 0.000010089986859504132
avx512_mmm_f32_16x12 16 12 24 63 250 0.00001064279420660277
avx512_mmm_f32_16x8 16 8 24 63 250 0.000011284688162344985
avx512_mmm_f32_32x6 32 6 24 63 250 0.000011578237262180975
fma_mmm_f32_16x5 16 5 24 63 250 0.000011839062426210151
avx512_mmm_f32_32x5 32 5 24 63 250 0.000011881369748315499
fma_mmm_f32_16x6 16 6 24 63 250 0.000012039324024242426
fma_mmm_f32_32x3 32 3 24 63 250 0.000012103185569007264
fma_mmm_f32_40x2 40 2 24 63 250 0.0000157145979342723
avx512_mmm_f32_48x4 48 4 24 63 250 0.000016276132854812402
avx512_mmm_f32_64x3 64 3 24 63 250 0.000022937795045871556
fma_mmm_f32_32x1 32 1 24 63 250 0.00002456122890510949
avx512_mmm_f32_80x2 80 2 24 63 250 0.000028776726916426514
fma_mmm_f32_64x1 64 1 24 63 250 0.000029472666076696174
avx512_mmm_f32_128x1 128 1 24 63 250 0.00003937487760956174
fma_mmm_f32_8x8 8 8 3 224 25 0.0000010914953394894078
fma_mmm_f32_16x5 16 5 3 224 25 0.0000013857587860225532
fma_mmm_f32_16x6 16 6 3 224 25 0.0000017134025899280575
avx512_mmm_f32_16x8 16 8 3 224 25 0.0000017854077414747367
avx512_mmm_f32_16x12 16 12 3 224 25 0.0000019663562591061232
fma_mmm_f32_24x4 24 4 3 224 25 0.000002238656886898096
avx512_mmm_f32_32x5 32 5 3 224 25 0.0000027334397046759636
fma_mmm_f32_32x3 32 3 3 224 25 0.000002850855651182673
avx512_mmm_f32_32x6 32 6 3 224 25 0.000003241286256109481
fma_mmm_f32_40x2 40 2 3 224 25 0.0000035080111438596482
avx512_mmm_f32_48x4 48 4 3 224 25 0.000004624890027752082
fma_mmm_f32_32x1 32 1 3 224 25 0.000005119161127327631
avx512_mmm_f32_64x3 64 3 3 224 25 0.000005995257647058823
avx512_mmm_f32_80x2 80 2 3 224 25 0.000007223969226319597
fma_mmm_f32_64x1 64 1 3 224 25 0.000011092243733333332
avx512_mmm_f32_128x1 128 1 3 224 25 0.000014368849035971219
fma_mmm_f32_24x4 24 4 366 2 474 0.00007628885007633587
fma_mmm_f32_32x3 32 3 366 2 474 0.00008053621645161292
fma_mmm_f32_40x2 40 2 366 2 474 0.00008724732877192983
avx512_mmm_f32_16x12 16 12 366 2 474 0.00009473638361904763
avx512_mmm_f32_32x6 32 6 366 2 474 0.00009486222590476191
avx512_mmm_f32_48x4 48 4 366 2 474 0.00009808977821782177
avx512_mmm_f32_64x3 64 3 366 2 474 0.00010013484365393061
avx512_mmm_f32_32x5 32 5 366 2 474 0.00010032394383838387
avx512_mmm_f32_16x8 16 8 366 2 474 0.00010753827053763441
avx512_mmm_f32_80x2 80 2 366 2 474 0.0001107368044444444
avx512_mmm_f32_128x1 128 1 366 2 474 0.0001294018296103896
fma_mmm_f32_16x6 16 6 366 2 474 0.00012950718536324784
fma_mmm_f32_8x8 8 8 366 2 474 0.00014010633408450702
fma_mmm_f32_16x5 16 5 366 2 474 0.0001436410006038647
fma_mmm_f32_64x1 64 1 366 2 474 0.00014423537705882355
fma_mmm_f32_32x1 32 1 366 2 474 0.0001882024762264151
fma_mmm_f32_32x3 32 3 94 1494 27 0.00005288178196649028
fma_mmm_f32_24x4 24 4 94 1494 27 0.000054400557377049186
avx512_mmm_f32_48x4 48 4 94 1494 27 0.00005533971689814814
avx512_mmm_f32_32x6 32 6 94 1494 27 0.000057893280839231546
fma_mmm_f32_16x6 16 6 94 1494 27 0.00005816954058479531
avx512_mmm_f32_32x5 32 5 94 1494 27 0.00005817840842105261
fma_mmm_f32_16x5 16 5 94 1494 27 0.00005857365741176472
avx512_mmm_f32_16x8 16 8 94 1494 27 0.00006169131018518518
avx512_mmm_f32_16x12 16 12 94 1494 27 0.00006914597758838385
avx512_mmm_f32_64x3 64 3 94 1494 27 0.00007098021142857143
fma_mmm_f32_8x8 8 8 94 1494 27 0.00007926376535433072
fma_mmm_f32_40x2 40 2 94 1494 27 0.00008461516372881356
avx512_mmm_f32_80x2 80 2 94 1494 27 0.00009328276897196262
avx512_mmm_f32_128x1 128 1 94 1494 27 0.00010231415598386372
fma_mmm_f32_32x1 32 1 94 1494 27 0.00011805719571428572
fma_mmm_f32_64x1 64 1 94 1494 27 0.00015315114153846153
avx512_mmm_f32_64x3 64 3 176 11 3 0.0000004493142453214918
fma_mmm_f32_32x3 32 3 176 11 3 0.0000004937057418955587
avx512_mmm_f32_128x1 128 1 176 11 3 0.0000005948283390421623
fma_mmm_f32_64x1 64 1 176 11 3 0.0000006048586111111112
fma_mmm_f32_24x4 24 4 176 11 3 0.0000006435908609526252
fma_mmm_f32_40x2 40 2 176 11 3 0.0000006561851724809979
avx512_mmm_f32_48x4 48 4 176 11 3 0.000000741018813788951
fma_mmm_f32_16x5 16 5 176 11 3 0.0000007464499323554002
avx512_mmm_f32_80x2 80 2 176 11 3 0.000000778292032368503
fma_mmm_f32_32x1 32 1 176 11 3 0.0000007928951909218918
avx512_mmm_f32_32x5 32 5 176 11 3 0.0000008288615132721408
avx512_mmm_f32_32x6 32 6 176 11 3 0.0000009232111255045529
fma_mmm_f32_16x6 16 6 176 11 3 0.0000010043634867894317
avx512_mmm_f32_16x8 16 8 176 11 3 0.000001149635996830069
fma_mmm_f32_8x8 8 8 176 11 3 0.0000012899142639206711
avx512_mmm_f32_16x12 16 12 176 11 3 0.000001409662943525385
avx512_mmm_f32_16x8 16 8 2367 656 109 0.0024103933541666667
avx512_mmm_f32_32x5 32 5 2367 656 109 0.0024355250729166666
fma_mmm_f32_16x5 16 5 2367 656 109 0.0024867623131313134
fma_mmm_f32_16x6 16 6 2367 656 109 0.002497745806451613
avx512_mmm_f32_32x6 32 6 2367 656 109 0.002505675774193548
avx512_mmm_f32_16x12 16 12 2367 656 109 0.0025540513908045978
fma_mmm_f32_24x4 24 4 2367 656 109 0.002635079321839081
avx512_mmm_f32_48x4 48 4 2367 656 109 0.002719022644444444
fma_mmm_f32_32x3 32 3 2367 656 109 0.002900563653333333
fma_mmm_f32_8x8 8 8 2367 656 109 0.00296069082051282
avx512_mmm_f32_64x3 64 3 2367 656 109 0.0032591880972222213
fma_mmm_f32_40x2 40 2 2367 656 109 0.004074621166666666
avx512_mmm_f32_80x2 80 2 2367 656 109 0.004249197574074075
fma_mmm_f32_32x1 32 1 2367 656 109 0.006535946027027027
fma_mmm_f32_64x1 64 1 2367 656 109 0.00831970657142857
avx512_mmm_f32_128x1 128 1 2367 656 109 0.011646564952380953
avx512_mmm_f32_16x12 16 12 158 658 453 0.0006588949599999999
avx512_mmm_f32_16x8 16 8 158 658 453 0.0006624732479999999
fma_mmm_f32_16x6 16 6 158 658 453 0.0006704988571428573
avx512_mmm_f32_32x6 32 6 158 658 453 0.0006715481785714288
fma_mmm_f32_16x5 16 5 158 658 453 0.0006762029890109891
avx512_mmm_f32_32x5 32 5 158 658 453 0.0006769620686813185
fma_mmm_f32_32x3 32 3 158 658 453 0.0006821234203296706
avx512_mmm_f32_80x2 80 2 158 658 453 0.0007030043257142856
fma_mmm_f32_24x4 24 4 158 658 453 0.0007105153257142858
fma_mmm_f32_8x8 8 8 158 658 453 0.0008105719966666665
avx512_mmm_f32_48x4 48 4 158 658 453 0.0008109271076388889
avx512_mmm_f32_64x3 64 3 158 658 453 0.0008148200378787878
fma_mmm_f32_40x2 40 2 158 658 453 0.0008416626083916084
fma_mmm_f32_32x1 32 1 158 658 453 0.0015035364012345677
avx512_mmm_f32_128x1 128 1 158 658 453 0.001562835557692308
fma_mmm_f32_64x1 64 1 158 658 453 0.0017681389407407406
fma_mmm_f32_8x8 8 8 7 365 366 0.000019326069445506692
fma_mmm_f32_16x5 16 5 7 365 366 0.00003108170230529595
avx512_mmm_f32_16x12 16 12 7 365 366 0.0000311236209761163
avx512_mmm_f32_16x8 16 8 7 365 366 0.000031130325981308416
fma_mmm_f32_16x6 16 6 7 365 366 0.00003168960457142857
fma_mmm_f32_24x4 24 4 7 365 366 0.000045608975707762565
avx512_mmm_f32_32x6 32 6 7 365 366 0.00006155333358024692
fma_mmm_f32_32x3 32 3 7 365 366 0.00006232012974999998
avx512_mmm_f32_32x5 32 5 7 365 366 0.00006270365157232704
avx512_mmm_f32_48x4 48 4 7 365 366 0.0000940442883018868
fma_mmm_f32_40x2 40 2 7 365 366 0.00009427065735849058
fma_mmm_f32_32x1 32 1 7 365 366 0.00012222948938271606
avx512_mmm_f32_64x3 64 3 7 365 366 0.00012545747995780588
avx512_mmm_f32_80x2 80 2 7 365 366 0.0001576623384126984
fma_mmm_f32_64x1 64 1 7 365 366 0.00025891435578947374
avx512_mmm_f32_128x1 128 1 7 365 366 0.0003364559875862069
fma_mmm_f32_16x5 16 5 9 71 2 0.0000001723807628306032
fma_mmm_f32_40x2 40 2 9 71 2 0.0000001740437746478873
fma_mmm_f32_32x3 32 3 9 71 2 0.00000018400149212742583
fma_mmm_f32_24x4 24 4 9 71 2 0.00000019002325467430641
fma_mmm_f32_16x6 16 6 9 71 2 0.00000020763860346585117
fma_mmm_f32_32x1 32 1 9 71 2 0.0000002339887326988603
fma_mmm_f32_64x1 64 1 9 71 2 0.0000002644491692943639
avx512_mmm_f32_16x8 16 8 9 71 2 0.0000002656838013797445
avx512_mmm_f32_80x2 80 2 9 71 2 0.00000028884200259924383
avx512_mmm_f32_32x6 32 6 9 71 2 0.0000003131756056975506
avx512_mmm_f32_16x12 16 12 9 71 2 0.00000031646598306679206
avx512_mmm_f32_48x4 48 4 9 71 2 0.0000003197247589515944
avx512_mmm_f32_64x3 64 3 9 71 2 0.0000003230121472074641
avx512_mmm_f32_32x5 32 5 9 71 2 0.00000032892088196286473
fma_mmm_f32_8x8 8 8 9 71 2 0.00000033800829807561073
avx512_mmm_f32_128x1 128 1 9 71 2 0.0000003687729682260898
avx512_mmm_f32_16x8 16 8 9 2068 488 0.00021631880434782612
avx512_mmm_f32_16x12 16 12 9 2068 488 0.00021754016135265696
fma_mmm_f32_16x5 16 5 9 2068 488 0.0002214528435555556
fma_mmm_f32_16x6 16 6 9 2068 488 0.00022196208533333334
fma_mmm_f32_8x8 8 8 9 2068 488 0.00028075507499999996
fma_mmm_f32_24x4 24 4 9 2068 488 0.0003242643893333332
avx512_mmm_f32_32x6 32 6 9 2068 488 0.00043889767818181815
avx512_mmm_f32_32x5 32 5 9 2068 488 0.0004403162745454545
fma_mmm_f32_32x3 32 3 9 2068 488 0.0004440923781818182
avx512_mmm_f32_48x4 48 4 9 2068 488 0.0006591883146666668
fma_mmm_f32_40x2 40 2 9 2068 488 0.0006724334725274727
avx512_mmm_f32_64x3 64 3 9 2068 488 0.0008817315200000001
fma_mmm_f32_32x1 32 1 9 2068 488 0.0009772441720000001
avx512_mmm_f32_80x2 80 2 9 2068 488 0.001101034346153846
fma_mmm_f32_64x1 64 1 9 2068 488 0.0019060278000000003
avx512_mmm_f32_128x1 128 1 9 2068 488 0.003164798066666667
fma_mmm_f32_40x2 40 2 1237 21 94 0.00008805181674041299
avx512_mmm_f32_16x8 16 8 1237 21 94 0.00009225218740740739
avx512_mmm_f32_32x6 32 6 1237 21 94 0.00009245040740740741
avx512_mmm_f32_16x12 16 12 1237 21 94 0.00009256831289719626
fma_mmm_f32_24x4 24 4 1237 21 94 0.00009452959314285715
avx512_mmm_f32_48x4 48 4 1237 21 94 0.0000955971473076923
avx512_mmm_f32_32x5 32 5 1237 21 94 0.00009629107728155341
avx512_mmm_f32_64x3 64 3 1237 21 94 0.00009648827067961165
fma_mmm_f32_32x3 32 3 1237 21 94 0.00009905812237623761
avx512_mmm_f32_80x2 80 2 1237 21 94 0.00010308375875
avx512_mmm_f32_128x1 128 1 1237 21 94 0.00011026065599999999
fma_mmm_f32_16x6 16 6 1237 21 94 0.00011954470457831323
fma_mmm_f32_8x8 8 8 1237 21 94 0.0001199210966666667
fma_mmm_f32_64x1 64 1 1237 21 94 0.00012030751807228917
fma_mmm_f32_16x5 16 5 1237 21 94 0.00012496486822916663
fma_mmm_f32_32x1 32 1 1237 21 94 0.0002605259378947368
fma_mmm_f32_32x3 32 3 224 492 3 0.000004752134540257267
avx512_mmm_f32_64x3 64 3 224 492 3 0.000005480288635616437
fma_mmm_f32_24x4 24 4 224 492 3 0.000007003405348346235
avx512_mmm_f32_80x2 80 2 224 492 3 0.000007145130529327611
avx512_mmm_f32_48x4 48 4 224 492 3 0.00000714815534905885
avx512_mmm_f32_128x1 128 1 224 492 3 0.00000789653637944664
avx512_mmm_f32_32x5 32 5 224 492 3 0.000008118459787608226
fma_mmm_f32_16x5 16 5 224 492 3 0.000008181141528348398
fma_mmm_f32_40x2 40 2 224 492 3 0.00000849176805437553
avx512_mmm_f32_32x6 32 6 224 492 3 0.000009614750606352262
fma_mmm_f32_16x6 16 6 224 492 3 0.000009892760119402984
fma_mmm_f32_32x1 32 1 224 492 3 0.000010394838802889578
fma_mmm_f32_64x1 64 1 224 492 3 0.000011537868775981526
avx512_mmm_f32_16x8 16 8 224 492 3 0.000012784692746113987
fma_mmm_f32_8x8 8 8 224 492 3 0.000015985413822629972
avx512_mmm_f32_16x12 16 12 224 492 3 0.000019702585116279066
fma_mmm_f32_24x4 24 4 17 289 15 0.0000017236978520944664
fma_mmm_f32_8x8 8 8 17 289 15 0.0000020213977657781722
fma_mmm_f32_16x5 16 5 17 289 15 0.0000021028204399323174
fma_mmm_f32_32x3 32 3 17 289 15 0.0000021690973059459456
avx512_mmm_f32_32x5 32 5 17 289 15 0.0000021793439426211686
avx512_mmm_f32_16x8 16 8 17 289 15 0.000002255065153568202
fma_mmm_f32_16x6 16 6 17 289 15 0.000002549648947770701
avx512_mmm_f32_32x6 32 6 17 289 15 0.0000025623801287664176
fma_mmm_f32_40x2 40 2 17 289 15 0.0000030656476045163265
avx512_mmm_f32_16x12 16 12 17 289 15 0.0000032695921684118676
avx512_mmm_f32_48x4 48 4 17 289 15 0.00000344723020718232
fma_mmm_f32_32x1 32 1 17 289 15 0.000004179653546535465
avx512_mmm_f32_64x3 64 3 17 289 15 0.000004335620086730269
avx512_mmm_f32_80x2 80 2 17 289 15 0.000005768566070398153
fma_mmm_f32_64x1 64 1 17 289 15 0.00000877947055968942
avx512_mmm_f32_128x1 128 1 17 289 15 0.000011356257863636364
fma_mmm_f32_32x3 32 3 4045 6 61 0.0001287155761038961
avx512_mmm_f32_128x1 128 1 4045 6 61 0.0001395537132394366
avx512_mmm_f32_64x3 64 3 4045 6 61 0.0001490883526119403
fma_mmm_f32_24x4 24 4 4045 6 61 0.00015005291575757575
fma_mmm_f32_40x2 40 2 4045 6 61 0.00015267144123076924
avx512_mmm_f32_32x6 32 6 4045 6 61 0.0001527041464615385
avx512_mmm_f32_48x4 48 4 4045 6 61 0.00015600758476190478
avx512_mmm_f32_32x5 32 5 4045 6 61 0.0001624826032786885
avx512_mmm_f32_80x2 80 2 4045 6 61 0.0001628101062295082
avx512_mmm_f32_16x12 16 12 4045 6 61 0.00016392798199999997
avx512_mmm_f32_16x8 16 8 4045 6 61 0.00017718285428571428
fma_mmm_f32_64x1 64 1 4045 6 61 0.00018588259851851853
fma_mmm_f32_16x6 16 6 4045 6 61 0.0001974214216
fma_mmm_f32_16x5 16 5 4045 6 61 0.00021875759911111112
fma_mmm_f32_8x8 8 8 4045 6 61 0.00024893271875
fma_mmm_f32_32x1 32 1 4045 6 61 0.0003084877620967742
avx512_mmm_f32_16x12 16 12 1 1 12 0.00000013271443544545023
fma_mmm_f32_8x8 8 8 1 1 12 0.00000013498022296995984
fma_mmm_f32_16x5 16 5 1 1 12 0.00000013599720190434975
fma_mmm_f32_24x4 24 4 1 1 12 0.00000013825031905294202
fma_mmm_f32_16x6 16 6 1 1 12 0.00000015367569980980884
fma_mmm_f32_32x3 32 3 1 1 12 0.00000015785399559471365
avx512_mmm_f32_16x8 16 8 1 1 12 0.00000017159178309671467
avx512_mmm_f32_32x6 32 6 1 1 12 0.00000020456815842063826
fma_mmm_f32_40x2 40 2 1 1 12 0.0000002146927951528889
avx512_mmm_f32_32x5 32 5 1 1 12 0.00000024988539387079194
avx512_mmm_f32_48x4 48 4 1 1 12 0.0000002786575846437965
fma_mmm_f32_64x1 64 1 1 1 12 0.0000003345268428595234
fma_mmm_f32_32x1 32 1 1 1 12 0.00000034402874118550586
avx512_mmm_f32_64x3 64 3 1 1 12 0.00000034755776513555276
avx512_mmm_f32_128x1 128 1 1 1 12 0.0000003649067123930544
avx512_mmm_f32_80x2 80 2 1 1 12 0.0000004480393472331376
fma_mmm_f32_16x5 16 5 291 1140 9 0.00005010436201005025
avx512_mmm_f32_32x5 32 5 291 1140 9 0.00005078455653061226
avx512_mmm_f32_64x3 64 3 291 1140 9 0.00005490436505494506
fma_mmm_f32_32x3 32 3 291 1140 9 0.00005669053772727273
avx512_mmm_f32_16x12 16 12 291 1140 9 0.00005676400045977013
fma_mmm_f32_16x6 16 6 291 1140 9 0.000058571294588235294
avx512_mmm_f32_32x6 32 6 291 1140 9 0.00006064175048780488
fma_mmm_f32_24x4 24 4 291 1140 9 0.00006180301217391303
avx512_mmm_f32_48x4 48 4 291 1140 9 0.0000670497900671141
avx512_mmm_f32_16x8 16 8 291 1140 9 0.00007528436727272727
fma_mmm_f32_40x2 40 2 291 1140 9 0.00008188722196721312
avx512_mmm_f32_80x2 80 2 291 1140 9 0.00008657903478260872
fma_mmm_f32_8x8 8 8 291 1140 9 0.00009471682585858586
fma_mmm_f32_32x1 32 1 291 1140 9 0.00013505348287671233
fma_mmm_f32_64x1 64 1 291 1140 9 0.0001452455404411765
avx512_mmm_f32_128x1 128 1 291 1140 9 0.00022198390666666664
avx512_mmm_f32_16x12 16 12 25 23 81 0.0000021509726955397548
avx512_mmm_f32_16x8 16 8 25 23 81 0.000002455027426057199
avx512_mmm_f32_32x6 32 6 25 23 81 0.0000025152869870327994
fma_mmm_f32_32x3 32 3 25 23 81 0.0000026186011586638836
fma_mmm_f32_16x5 16 5 25 23 81 0.0000026357049698241933
fma_mmm_f32_16x6 16 6 25 23 81 0.0000026888578805809573
avx512_mmm_f32_32x5 32 5 25 23 81 0.0000026920481054897736
fma_mmm_f32_8x8 8 8 25 23 81 0.000002848054655220161
fma_mmm_f32_24x4 24 4 25 23 81 0.000003244266152337365
avx512_mmm_f32_48x4 48 4 25 23 81 0.0000034244169100169766
fma_mmm_f32_40x2 40 2 25 23 81 0.0000034708265140478664
avx512_mmm_f32_64x3 64 3 25 23 81 0.000004705615187695836
fma_mmm_f32_32x1 32 1 25 23 81 0.000005814092234377804
fma_mmm_f32_64x1 64 1 25 23 81 0.0000059703350956937795
avx512_mmm_f32_80x2 80 2 25 23 81 0.000005976405645645646
avx512_mmm_f32_128x1 128 1 25 23 81 0.000007321551687216095
avx512_mmm_f32_32x6 32 6 456 1 11 0.0000030053326686567167
fma_mmm_f32_24x4 24 4 456 1 11 0.0000031428280595125045
avx512_mmm_f32_48x4 48 4 456 1 11 0.0000032440351636953005
avx512_mmm_f32_64x3 64 3 456 1 11 0.000003349875769273806
avx512_mmm_f32_16x12 16 12 456 1 11 0.000003550691494899753
fma_mmm_f32_16x6 16 6 456 1 11 0.0000036213850960118177
fma_mmm_f32_32x3 32 3 456 1 11 0.00000363450642228739
avx512_mmm_f32_32x5 32 5 456 1 11 0.000003761719074003795
avx512_mmm_f32_80x2 80 2 456 1 11 0.0000037851476876421525
avx512_mmm_f32_16x8 16 8 456 1 11 0.000003881636789453277
avx512_mmm_f32_128x1 128 1 456 1 11 0.000003945523143893591
fma_mmm_f32_64x1 64 1 456 1 11 0.000004015317419678714
fma_mmm_f32_16x5 16 5 456 1 11 0.000004212775244576777
fma_mmm_f32_40x2 40 2 456 1 11 0.000004365466960352424
fma_mmm_f32_8x8 8 8 456 1 11 0.000004437212770357605
fma_mmm_f32_32x1 32 1 456 1 11 0.000005383597900207898
avx512_mmm_f32_16x12 16 12 52 5 106 0.0000037518483546205847
avx512_mmm_f32_32x6 32 6 52 5 106 0.0000041305139644481185
avx512_mmm_f32_16x8 16 8 52 5 106 0.000004405795646132467
avx512_mmm_f32_32x5 32 5 52 5 106 0.000004494578924339107
fma_mmm_f32_32x3 32 3 52 5 106 0.000004773558270676691
fma_mmm_f32_24x4 24 4 52 5 106 0.00000480848255033557
fma_mmm_f32_16x6 16 6 52 5 106 0.000004859670825688073
avx512_mmm_f32_48x4 48 4 52 5 106 0.000005330557209797656
fma_mmm_f32_16x5 16 5 52 5 106 0.000005358267046799355
fma_mmm_f32_40x2 40 2 52 5 106 0.000005862387965162312
fma_mmm_f32_8x8 8 8 52 5 106 0.000005862467448609429
avx512_mmm_f32_64x3 64 3 52 5 106 0.000006181266938775509
avx512_mmm_f32_80x2 80 2 52 5 106 0.000007454255460674158
fma_mmm_f32_32x1 32 1 52 5 106 0.00000861297187119234
fma_mmm_f32_64x1 64 1 52 5 106 0.0000090128976114082
avx512_mmm_f32_128x1 128 1 52 5 106 0.000009406187618821293
avx512_mmm_f32_16x8 16 8 239 2702 55 0.000485208424
avx512_mmm_f32_16x12 16 12 239 2702 55 0.0005172464252631579
avx512_mmm_f32_32x5 32 5 239 2702 55 0.0005344320911111112
fma_mmm_f32_16x6 16 6 239 2702 55 0.0005625714683257917
fma_mmm_f32_16x5 16 5 239 2702 55 0.0005633271642156864
avx512_mmm_f32_32x6 32 6 239 2702 55 0.0005649312239819006
avx512_mmm_f32_48x4 48 4 239 2702 55 0.0006155538225
fma_mmm_f32_8x8 8 8 239 2702 55 0.0006340227794871795
fma_mmm_f32_24x4 24 4 239 2702 55 0.00065025012
avx512_mmm_f32_64x3 64 3 239 2702 55 0.0008804141854545456
fma_mmm_f32_32x3 32 3 239 2702 55 0.0008920734690909091
avx512_mmm_f32_80x2 80 2 239 2702 55 0.001185117845
fma_mmm_f32_40x2 40 2 239 2702 55 0.0012041467980769228
fma_mmm_f32_64x1 64 1 239 2702 55 0.0024235190729166665
avx512_mmm_f32_128x1 128 1 239 2702 55 0.00243951498
fma_mmm_f32_32x1 32 1 239 2702 55 0.00245663154
avx512_mmm_f32_48x4 48 4 395 773 4 0.000018970009250474382
fma_mmm_f32_24x4 24 4 395 773 4 0.00001917868036858974
avx512_mmm_f32_32x5 32 5 395 773 4 0.000023113319248826292
avx512_mmm_f32_80x2 80 2 395 773 4 0.000023673269383886263
fma_mmm_f32_16x5 16 5 395 773 4 0.000023838663269230772
fma_mmm_f32_40x2 40 2 395 773 4 0.00002429619725609756
avx512_mmm_f32_32x6 32 6 395 773 4 0.000027483815206611567
fma_mmm_f32_16x6 16 6 395 773 4 0.000027524603746556468
fma_mmm_f32_32x3 32 3 395 773 4 0.00003126438708463949
avx512_mmm_f32_64x3 64 3 395 773 4 0.000032223972727272726
avx512_mmm_f32_16x8 16 8 395 773 4 0.00003564863729537367
fma_mmm_f32_32x1 32 1 395 773 4 0.00004379933522123894
fma_mmm_f32_8x8 8 8 395 773 4 0.00004643721198156682
fma_mmm_f32_64x1 64 1 395 773 4 0.00005074241989847716
avx512_mmm_f32_16x12 16 12 395 773 4 0.0000529370969633508
avx512_mmm_f32_128x1 128 1 395 773 4 0.00008173559025210085
avx512_mmm_f32_32x6 32 6 64 498 89 0.00004010634080645161
avx512_mmm_f32_32x5 32 5 64 498 89 0.000040326423643724715
fma_mmm_f32_16x6 16 6 64 498 89 0.00004047305927125507
avx512_mmm_f32_64x3 64 3 64 498 89 0.00004076203928571428
fma_mmm_f32_16x5 16 5 64 498 89 0.00004078665436734695
fma_mmm_f32_32x3 32 3 64 498 89 0.000041179526611570255
avx512_mmm_f32_16x12 16 12 64 498 89 0.00004243315705996131
avx512_mmm_f32_16x8 16 8 64 498 89 0.00004266692717948718
fma_mmm_f32_24x4 24 4 64 498 89 0.0000472101579245283
fma_mmm_f32_8x8 8 8 64 498 89 0.0000525974585263158
avx512_mmm_f32_80x2 80 2 64 498 89 0.00005495017445054947
avx512_mmm_f32_48x4 48 4 64 498 89 0.00006291927367088608
fma_mmm_f32_40x2 40 2 64 498 89 0.00006370215745222931
fma_mmm_f32_64x1 64 1 64 498 89 0.00008572254146141217
fma_mmm_f32_32x1 32 1 64 498 89 0.00008896600750000001
avx512_mmm_f32_128x1 128 1 64 498 89 0.00011785175142857146
avx512_mmm_f32_16x12 16 12 16 71 267 0.000006406399795134445
avx512_mmm_f32_16x8 16 8 16 71 267 0.0000064553332988357066
fma_mmm_f32_16x6 16 6 16 71 267 0.00000690264233378562
fma_mmm_f32_16x5 16 5 16 71 267 0.000007645346489551478
fma_mmm_f32_8x8 8 8 16 71 267 0.000007647352219747588
fma_mmm_f32_24x4 24 4 16 71 267 0.000009206768007380073
avx512_mmm_f32_32x6 32 6 16 71 267 0.000012642040151898733
fma_mmm_f32_32x3 32 3 16 71 267 0.000012668589631512069
avx512_mmm_f32_32x5 32 5 16 71 267 0.000012873691105398458
fma_mmm_f32_40x2 40 2 16 71 267 0.00001633660975
avx512_mmm_f32_48x4 48 4 16 71 267 0.000018061048115942026
fma_mmm_f32_32x1 32 1 16 71 267 0.000024105727554479418
avx512_mmm_f32_64x3 64 3 16 71 267 0.00002490569127182044
fma_mmm_f32_64x1 64 1 16 71 267 0.00002893124510144928
avx512_mmm_f32_80x2 80 2 16 71 267 0.000031613959493670894
avx512_mmm_f32_128x1 128 1 16 71 267 0.000041848828305084755
fma_mmm_f32_32x3 32 3 73 297 3 0.000001325264576886856
avx512_mmm_f32_80x2 80 2 73 297 3 0.0000016616351238982206
avx512_mmm_f32_64x3 64 3 73 297 3 0.0000017587250466303016
fma_mmm_f32_40x2 40 2 73 297 3 0.0000017668531495076092
fma_mmm_f32_24x4 24 4 73 297 3 0.0000018260207366482502
avx512_mmm_f32_48x4 48 4 73 297 3 0.000001867403031547508
fma_mmm_f32_16x5 16 5 73 297 3 0.000001934889978793137
avx512_mmm_f32_32x5 32 5 73 297 3 0.0000022548959006772005
fma_mmm_f32_16x6 16 6 73 297 3 0.0000023355781869422263
avx512_mmm_f32_128x1 128 1 73 297 3 0.0000025770369278671507
avx512_mmm_f32_32x6 32 6 73 297 3 0.000002640909292340313
fma_mmm_f32_32x1 32 1 73 297 3 0.0000026443544488085886
avx512_mmm_f32_16x8 16 8 73 297 3 0.0000030475019096695974
fma_mmm_f32_64x1 64 1 73 297 3 0.0000035829275680957614
fma_mmm_f32_8x8 8 8 73 297 3 0.0000036995811772950245
avx512_mmm_f32_16x12 16 12 73 297 3 0.000004394884381926684
fma_mmm_f32_8x8 8 8 3 1 109 0.0000006531535082101247
fma_mmm_f32_16x5 16 5 3 1 109 0.0000007157390869008676
fma_mmm_f32_24x4 24 4 3 1 109 0.0000008547222091459312
avx512_mmm_f32_16x12 16 12 3 1 109 0.0000008655757023060798
avx512_mmm_f32_16x8 16 8 3 1 109 0.0000009089210725725268
fma_mmm_f32_16x6 16 6 3 1 109 0.000001024581088521813
fma_mmm_f32_32x3 32 3 3 1 109 0.000001163181736111111
avx512_mmm_f32_32x6 32 6 3 1 109 0.0000014934343091905051
avx512_mmm_f32_32x5 32 5 3 1 109 0.000001528534967978042
fma_mmm_f32_40x2 40 2 3 1 109 0.0000016472655970647094
avx512_mmm_f32_48x4 48 4 3 1 109 0.0000021180163759525827
avx512_mmm_f32_64x3 64 3 3 1 109 0.0000027970472382016194
fma_mmm_f32_32x1 32 1 3 1 109 0.0000029515332239155913
fma_mmm_f32_64x1 64 1 3 1 109 0.000002959378617240364
avx512_mmm_f32_128x1 128 1 3 1 109 0.0000031008373780677235
avx512_mmm_f32_80x2 80 2 3 1 109 0.0000036467662850729507
fma_mmm_f32_24x4 24 4 69 8 8 0.0000004325092938220258
avx512_mmm_f32_16x8 16 8 69 8 8 0.0000004818995045176334
avx512_mmm_f32_48x4 48 4 69 8 8 0.0000004936935618434938
fma_mmm_f32_16x5 16 5 69 8 8 0.0000005499103908934707
fma_mmm_f32_32x3 32 3 69 8 8 0.0000005565246437934571
fma_mmm_f32_8x8 8 8 69 8 8 0.0000006088275557188342
fma_mmm_f32_40x2 40 2 69 8 8 0.0000006116612202306605
avx512_mmm_f32_32x5 32 5 69 8 8 0.0000006384588679735167
fma_mmm_f32_16x6 16 6 69 8 8 0.0000006681807804152297
avx512_mmm_f32_16x12 16 12 69 8 8 0.0000006871162588988015
avx512_mmm_f32_32x6 32 6 69 8 8 0.0000006890142290326992
fma_mmm_f32_64x1 64 1 69 8 8 0.0000007051734751872333
avx512_mmm_f32_64x3 64 3 69 8 8 0.0000007156639459341618
avx512_mmm_f32_80x2 80 2 69 8 8 0.0000007671344962499034
avx512_mmm_f32_128x1 128 1 69 8 8 0.0000009549805447768327
fma_mmm_f32_32x1 32 1 69 8 8 0.0000011057956553819444
avx512_mmm_f32_16x8 16 8 2209 2308 38 0.003919783857142857
avx512_mmm_f32_16x12 16 12 2209 2308 38 0.004233623500000001
fma_mmm_f32_16x6 16 6 2209 2308 38 0.004264660859999999
fma_mmm_f32_16x5 16 5 2209 2308 38 0.004277677519230769
avx512_mmm_f32_32x6 32 6 2209 2308 38 0.004377515923076922
fma_mmm_f32_8x8 8 8 2209 2308 38 0.00444876008
avx512_mmm_f32_32x5 32 5 2209 2308 38 0.004507817479166666
avx512_mmm_f32_48x4 48 4 2209 2308 38 0.005176296068181817
fma_mmm_f32_24x4 24 4 2209 2308 38 0.006130127393939394
avx512_mmm_f32_64x3 64 3 2209 2308 38 0.006226215499999999
fma_mmm_f32_32x3 32 3 2209 2308 38 0.007287799878787876
avx512_mmm_f32_80x2 80 2 2209 2308 38 0.008334113172413792
fma_mmm_f32_40x2 40 2 2209 2308 38 0.009589491624999998
avx512_mmm_f32_128x1 128 1 2209 2308 38 0.016288747444444446
fma_mmm_f32_64x1 64 1 2209 2308 38 0.01698140705
fma_mmm_f32_32x1 32 1 2209 2308 38 0.017396961900000004
fma_mmm_f32_24x4 24 4 267 2 82 0.000010610742338204592
fma_mmm_f32_32x3 32 3 267 2 82 0.000010831367304347822
fma_mmm_f32_40x2 40 2 267 2 82 0.000011785633962264151
avx512_mmm_f32_16x12 16 12 267 2 82 0.000012193821096224114
avx512_mmm_f32_32x6 32 6 267 2 82 0.000012642929001264222
avx512_mmm_f32_48x4 48 4 267 2 82 0.000013075089279161207
avx512_mmm_f32_32x5 32 5 267 2 82 0.000013939011841359771
avx512_mmm_f32_64x3 64 3 267 2 82 0.000014083486355552832
avx512_mmm_f32_16x8 16 8 267 2 82 0.000014736452148148145
avx512_mmm_f32_128x1 128 1 267 2 82 0.00001514559334351145
fma_mmm_f32_64x1 64 1 267 2 82 0.000015249330273556231
avx512_mmm_f32_80x2 80 2 267 2 82 0.000015473771517027862
fma_mmm_f32_16x6 16 6 267 2 82 0.000015616062407704656
fma_mmm_f32_16x5 16 5 267 2 82 0.000018694822877652934
fma_mmm_f32_8x8 8 8 267 2 82 0.000019281007049808434
fma_mmm_f32_32x1 32 1 267 2 82 0.000023194307066974592
avx512_mmm_f32_48x4 48 4 1737 13 4 0.000004816670101302461
avx512_mmm_f32_80x2 80 2 1737 13 4 0.000004876710419753085
avx512_mmm_f32_128x1 128 1 1737 13 4 0.0000057581344871060174
fma_mmm_f32_40x2 40 2 1737 13 4 0.000005790031353864033
fma_mmm_f32_24x4 24 4 1737 13 4 0.00000588952731591449
fma_mmm_f32_16x5 16 5 1737 13 4 0.00000654893688
fma_mmm_f32_64x1 64 1 1737 13 4 0.000006674630179163902
avx512_mmm_f32_32x5 32 5 1737 13 4 0.000006899380674466622
fma_mmm_f32_32x3 32 3 1737 13 4 0.000006944961788170564
avx512_mmm_f32_64x3 64 3 1737 13 4 0.000007611609363008443
avx512_mmm_f32_32x6 32 6 1737 13 4 0.00000769722726153846
fma_mmm_f32_16x6 16 6 1737 13 4 0.000009109769494020239
avx512_mmm_f32_16x8 16 8 1737 13 4 0.000010940773405875952
fma_mmm_f32_32x1 32 1 1737 13 4 0.000011482106926605504
fma_mmm_f32_8x8 8 8 1737 13 4 0.000012435179928143711
avx512_mmm_f32_16x12 16 12 1737 13 4 0.000013572778281036836
fma_mmm_f32_24x4 24 4 43 5 4 0.00000016244329087600728
fma_mmm_f32_16x5 16 5 43 5 4 0.0000001976390149850546
avx512_mmm_f32_48x4 48 4 43 5 4 0.00000019976488855958507
fma_mmm_f32_40x2 40 2 43 5 4 0.00000023317632911693938
fma_mmm_f32_32x3 32 3 43 5 4 0.0000002461085212747546
avx512_mmm_f32_32x5 32 5 43 5 4 0.00000025591714531115803
fma_mmm_f32_16x6 16 6 43 5 4 0.00000026385365594925637
avx512_mmm_f32_32x6 32 6 43 5 4 0.00000028147348659639805
avx512_mmm_f32_16x8 16 8 43 5 4 0.00000030740787319175136
fma_mmm_f32_32x1 32 1 43 5 4 0.0000003198410961571289
avx512_mmm_f32_80x2 80 2 43 5 4 0.00000032534092799371296
avx512_mmm_f32_64x3 64 3 43 5 4 0.0000003507652891734326
fma_mmm_f32_8x8 8 8 43 5 4 0.00000035614487422739686
fma_mmm_f32_64x1 64 1 43 5 4 0.00000036204686649675116
avx512_mmm_f32_16x12 16 12 43 5 4 0.0000003656157675914155
avx512_mmm_f32_128x1 128 1 43 5 4 0.00000037993435716206347
fma_mmm_f32_16x5 16 5 2 55 2 0.00000014619589947473806
fma_mmm_f32_40x2 40 2 2 55 2 0.00000015005698600121727
fma_mmm_f32_8x8 8 8 2 55 2 0.0000001529345694239059
fma_mmm_f32_32x3 32 3 2 55 2 0.00000015631556708976238
fma_mmm_f32_24x4 24 4 2 55 2 0.0000001599186533516336
fma_mmm_f32_16x6 16 6 2 55 2 0.00000017758579392376032
fma_mmm_f32_32x1 32 1 2 55 2 0.00000019259637353384642
avx512_mmm_f32_16x8 16 8 2 55 2 0.00000020526587565603554
fma_mmm_f32_64x1 64 1 2 55 2 0.00000022035565140120072
avx512_mmm_f32_32x5 32 5 2 55 2 0.00000023734124976131373
avx512_mmm_f32_80x2 80 2 2 55 2 0.0000002451387205959553
avx512_mmm_f32_32x6 32 6 2 55 2 0.0000002674879673610549
avx512_mmm_f32_64x3 64 3 2 55 2 0.0000002745630525392125
avx512_mmm_f32_48x4 48 4 2 55 2 0.0000002753246188017103
avx512_mmm_f32_128x1 128 1 2 55 2 0.00000029263514287500786
avx512_mmm_f32_16x12 16 12 2 55 2 0.00000031623037592042364
avx512_mmm_f32_32x5 32 5 1571 512 5 0.00006004096240963856
fma_mmm_f32_16x5 16 5 1571 512 5 0.0000660968574834437
avx512_mmm_f32_32x6 32 6 1571 512 5 0.00007338675999999999
fma_mmm_f32_16x6 16 6 1571 512 5 0.00007702578294573642
avx512_mmm_f32_64x3 64 3 1571 512 5 0.00009315079828660436
fma_mmm_f32_32x3 32 3 1571 512 5 0.00009366037660377358
avx512_mmm_f32_16x8 16 8 1571 512 5 0.00009543421073717949
avx512_mmm_f32_48x4 48 4 1571 512 5 0.00010442932336842106
fma_mmm_f32_24x4 24 4 1571 512 5 0.00010696840905017922
fma_mmm_f32_40x2 40 2 1571 512 5 0.00011373783572796933
fma_mmm_f32_8x8 8 8 1571 512 5 0.0001196051860240964
avx512_mmm_f32_80x2 80 2 1571 512 5 0.00013437144707207206
avx512_mmm_f32_16x12 16 12 1571 512 5 0.0001392252861715749
fma_mmm_f32_32x1 32 1 1571 512 5 0.00015620866735679777
fma_mmm_f32_64x1 64 1 1571 512 5 0.00018165030296296296
avx512_mmm_f32_128x1 128 1 1571 512 5 0.0002750186533333333
fma_mmm_f32_16x5 16 5 34 12 9 0.00000035328314811544025
fma_mmm_f32_32x3 32 3 34 12 9 0.0000003933895299938158
fma_mmm_f32_24x4 24 4 34 12 9 0.00000040275005302044585
avx512_mmm_f32_32x5 32 5 34 12 9 0.0000004474694552874379
fma_mmm_f32_16x6 16 6 34 12 9 0.0000004547367569040699
fma_mmm_f32_40x2 40 2 34 12 9 0.0000004625152568587737
avx512_mmm_f32_16x12 16 12 34 12 9 0.0000004730632833832834
avx512_mmm_f32_32x6 32 6 34 12 9 0.0000005081405797400454
avx512_mmm_f32_16x8 16 8 34 12 9 0.0000005147465737424077
avx512_mmm_f32_48x4 48 4 34 12 9 0.0000005217890868644068
fma_mmm_f32_8x8 8 8 34 12 9 0.000000546814825036964
avx512_mmm_f32_64x3 64 3 34 12 9 0.0000005481462337230566
fma_mmm_f32_64x1 64 1 34 12 9 0.0000007139811778719532
avx512_mmm_f32_80x2 80 2 34 12 9 0.0000007215595096527933
avx512_mmm_f32_128x1 128 1 34 12 9 0.000000767145298908867
fma_mmm_f32_32x1 32 1 34 12 9 0.0000007840359438377535
avx512_mmm_f32_16x12 16 12 374 2 31 0.000006776355214140041
avx512_mmm_f32_48x4 48 4 374 2 31 0.000006782535880758807
avx512_mmm_f32_32x6 32 6 374 2 31 0.00000688812226363009
fma_mmm_f32_24x4 24 4 374 2 31 0.000007105876412429378
avx512_mmm_f32_16x8 16 8 374 2 31 0.000007330480293901544
avx512_mmm_f32_32x5 32 5 374 2 31 0.000007349393880266077
avx512_mmm_f32_64x3 64 3 374 2 31 0.00000745851568737525
fma_mmm_f32_32x3 32 3 374 2 31 0.000007458705161290325
avx512_mmm_f32_80x2 80 2 374 2 31 0.00000835817375838926
fma_mmm_f32_16x6 16 6 374 2 31 0.00000845557353586498
fma_mmm_f32_40x2 40 2 374 2 31 0.000008801326951965065
fma_mmm_f32_8x8 8 8 374 2 31 0.000008967064402515722
fma_mmm_f32_16x5 16 5 374 2 31 0.00000938641841698842
avx512_mmm_f32_128x1 128 1 374 2 31 0.000009430233131707318
fma_mmm_f32_64x1 64 1 374 2 31 0.000009497466666666668
fma_mmm_f32_32x1 32 1 374 2 31 0.000012077452089728454
avx512_mmm_f32_16x12 16 12 13 18 254 0.0000032751076459016393
fma_mmm_f32_16x5 16 5 13 18 254 0.000003366594802784223
avx512_mmm_f32_16x8 16 8 13 18 254 0.0000035676171992945326
fma_mmm_f32_24x4 24 4 13 18 254 0.0000038393799697656844
fma_mmm_f32_8x8 8 8 13 18 254 0.000004043725948310139
fma_mmm_f32_16x6 16 6 13 18 254 0.000004228185584472871
fma_mmm_f32_32x3 32 3 13 18 254 0.000005199843185840708
avx512_mmm_f32_32x6 32 6 13 18 254 0.000005878510653325484
avx512_mmm_f32_32x5 32 5 13 18 254 0.00000614201217603912
fma_mmm_f32_40x2 40 2 13 18 254 0.000007001059579242637
avx512_mmm_f32_48x4 48 4 13 18 254 0.000008257047146401985
avx512_mmm_f32_64x3 64 3 13 18 254 0.000011329265421412304
fma_mmm_f32_32x1 32 1 13 18 254 0.000011768836478873241
fma_mmm_f32_64x1 64 1 13 18 254 0.000013053606892950393
avx512_mmm_f32_80x2 80 2 13 18 254 0.000015097340613496934
avx512_mmm_f32_128x1 128 1 13 18 254 0.000015323385882352942
fma_mmm_f32_32x3 32 3 811 145 45 0.00008708691081871346
avx512_mmm_f32_64x3 64 3 811 145 45 0.00008781687079646015
avx512_mmm_f32_32x5 32 5 811 145 45 0.0000925666874074074
fma_mmm_f32_24x4 24 4 811 145 45 0.0000931740451713396
avx512_mmm_f32_16x12 16 12 811 145 45 0.00009321442429906542
fma_mmm_f32_40x2 40 2 811 145 45 0.0000937184041509434
avx512_mmm_f32_48x4 48 4 811 145 45 0.0000963823830906149
avx512_mmm_f32_32x6 32 6 811 145 45 0.0000965163685436893
avx512_mmm_f32_16x8 16 8 811 145 45 0.00009652648
avx512_mmm_f32_80x2 80 2 811 145 45 0.000099194196
fma_mmm_f32_16x5 16 5 811 145 45 0.0000996754572
fma_mmm_f32_16x6 16 6 811 145 45 0.00010076054383838386
fma_mmm_f32_8x8 8 8 811 145 45 0.00011091721733333333
fma_mmm_f32_64x1 64 1 811 145 45 0.0001234120022446689
avx512_mmm_f32_128x1 128 1 811 145 45 0.00014552040856777494
fma_mmm_f32_32x1 32 1 811 145 45 0.0001967494243137255
avx512_mmm_f32_16x12 16 12 102 49 104 0.000013438348124156547
avx512_mmm_f32_16x8 16 8 102 49 104 0.000014149645634588564
fma_mmm_f32_24x4 24 4 102 49 104 0.000014940497125748506
avx512_mmm_f32_32x6 32 6 102 49 104 0.000015036601144578313
fma_mmm_f32_8x8 8 8 102 49 104 0.000015284810224215246
fma_mmm_f32_16x5 16 5 102 49 104 0.000015482307286821705
fma_mmm_f32_16x6 16 6 102 49 104 0.000015587737339593114
avx512_mmm_f32_32x5 32 5 102 49 104 0.000015631881246105917
fma_mmm_f32_32x3 32 3 102 49 104 0.000016006525914149444
avx512_mmm_f32_48x4 48 4 102 49 104 0.00001677035644295302
avx512_mmm_f32_64x3 64 3 102 49 104 0.000016857009578414838
fma_mmm_f32_40x2 40 2 102 49 104 0.000017583969577464788
avx512_mmm_f32_80x2 80 2 102 49 104 0.0000202251012145749
fma_mmm_f32_64x1 64 1 102 49 104 0.000021968486417582418
avx512_mmm_f32_128x1 128 1 102 49 104 0.00002266647917431192
fma_mmm_f32_32x1 32 1 102 49 104 0.000035369761403508764
avx512_mmm_f32_32x5 32 5 3151 158 13 0.00012669738564102562
avx512_mmm_f32_16x8 16 8 3151 158 13 0.00013006721631578949
fma_mmm_f32_16x5 16 5 3151 158 13 0.00013357901463963967
avx512_mmm_f32_64x3 64 3 3151 158 13 0.00013714160722222223
avx512_mmm_f32_48x4 48 4 3151 158 13 0.00013816670444444443
avx512_mmm_f32_80x2 80 2 3151 158 13 0.00013823320410628022
fma_mmm_f32_32x3 32 3 3151 158 13 0.0001390526146478873
fma_mmm_f32_24x4 24 4 3151 158 13 0.00013996007492957744
fma_mmm_f32_40x2 40 2 3151 158 13 0.00014219049583333334
avx512_mmm_f32_32x6 32 6 3151 158 13 0.00014557565647058823
fma_mmm_f32_16x6 16 6 3151 158 13 0.00015264162461538463
fma_mmm_f32_8x8 8 8 3151 158 13 0.00015672439312500001
fma_mmm_f32_64x1 64 1 3151 158 13 0.00018434326148148147
avx512_mmm_f32_16x12 16 12 3151 158 13 0.0001850111690566037
avx512_mmm_f32_128x1 128 1 3151 158 13 0.00022616415082644625
fma_mmm_f32_32x1 32 1 3151 158 13 0.000250080705
fma_mmm_f32_8x8 8 8 1 18 12 0.00000016756969847558936
avx512_mmm_f32_16x12 16 12 1 18 12 0.0000001732301698036007
fma_mmm_f32_16x5 16 5 1 18 12 0.00000018902419204014144
fma_mmm_f32_24x4 24 4 1 18 12 0.00000019407457065392563
fma_mmm_f32_16x6 16 6 1 18 12 0.00000019557807970151624
avx512_mmm_f32_16x8 16 8 1 18 12 0.00000022656622622213136
fma_mmm_f32_32x3 32 3 1 18 12 0.0000002355298753770254
avx512_mmm_f32_32x6 32 6 1 18 12 0.00000028713344183487304
fma_mmm_f32_40x2 40 2 1 18 12 0.00000031185630135270533
avx512_mmm_f32_32x5 32 5 1 18 12 0.00000035971109977778594
avx512_mmm_f32_48x4 48 4 1 18 12 0.00000040350390015091564
fma_mmm_f32_32x1 32 1 1 18 12 0.00000047533707646687085
avx512_mmm_f32_64x3 64 3 1 18 12 0.0000005227173269140195
fma_mmm_f32_64x1 64 1 1 18 12 0.0000005304692507449979
avx512_mmm_f32_128x1 128 1 1 18 12 0.0000006278351613972295
avx512_mmm_f32_80x2 80 2 1 18 12 0.0000006631062786889028
avx512_mmm_f32_32x6 32 6 397 1 152 0.00002908483511627908
avx512_mmm_f32_48x4 48 4 397 1 152 0.000029883732132132126
avx512_mmm_f32_16x12 16 12 397 1 152 0.00003160780126582279
avx512_mmm_f32_32x5 32 5 397 1 152 0.00003311467197712419
avx512_mmm_f32_64x3 64 3 397 1 152 0.00003365053388962085
fma_mmm_f32_24x4 24 4 397 1 152 0.00003381870612794613
avx512_mmm_f32_16x8 16 8 397 1 152 0.00003800564475095785
avx512_mmm_f32_80x2 80 2 397 1 152 0.00003907548576300085
fma_mmm_f32_32x3 32 3 397 1 152 0.00004188440970711298
fma_mmm_f32_16x5 16 5 397 1 152 0.000042523634655172416
fma_mmm_f32_16x6 16 6 397 1 152 0.000043937605263157895
avx512_mmm_f32_128x1 128 1 397 1 152 0.000045644190867579925
fma_mmm_f32_64x1 64 1 397 1 152 0.00004812504956097562
fma_mmm_f32_40x2 40 2 397 1 152 0.000048466684126984134
fma_mmm_f32_8x8 8 8 397 1 152 0.000054129690491803284
fma_mmm_f32_32x1 32 1 397 1 152 0.0000652734026143791
avx512_mmm_f32_16x12 16 12 683 1 48 0.00001670123288590604
avx512_mmm_f32_32x6 32 6 683 1 48 0.00001748023901926445
avx512_mmm_f32_48x4 48 4 683 1 48 0.000017864243071428566
avx512_mmm_f32_32x5 32 5 683 1 48 0.000018540896059479554
avx512_mmm_f32_64x3 64 3 683 1 48 0.00001876366291115312
avx512_mmm_f32_80x2 80 2 683 1 48 0.00001992313171314741
fma_mmm_f32_16x6 16 6 683 1 48 0.000020107016254980078
avx512_mmm_f32_16x8 16 8 683 1 48 0.000020472362796341237
fma_mmm_f32_24x4 24 4 683 1 48 0.000020724094628099166
fma_mmm_f32_32x3 32 3 683 1 48 0.00002336891412363067
fma_mmm_f32_64x1 64 1 683 1 48 0.00002358677958429561
avx512_mmm_f32_128x1 128 1 683 1 48 0.00002398257317307692
fma_mmm_f32_16x5 16 5 683 1 48 0.000024314564889975553
fma_mmm_f32_40x2 40 2 683 1 48 0.000025880640932642486
fma_mmm_f32_8x8 8 8 683 1 48 0.000028200689291784696
fma_mmm_f32_32x1 32 1 683 1 48 0.000034493661506849315
avx512_mmm_f32_16x8 16 8 33 1234 79 0.00006379913114316239
fma_mmm_f32_24x4 24 4 33 1234 79 0.00006420686761290324
fma_mmm_f32_16x5 16 5 33 1234 79 0.00006437601129032258
avx512_mmm_f32_48x4 48 4 33 1234 79 0.00006581371523178806
avx512_mmm_f32_16x12 16 12 33 1234 79 0.00006671213422818791
fma_mmm_f32_16x6 16 6 33 1234 79 0.00006727305992949471
fma_mmm_f32_40x2 40 2 33 1234 79 0.00006727312189189189
fma_mmm_f32_8x8 8 8 33 1234 79 0.00006857456
avx512_mmm_f32_32x5 32 5 33 1234 79 0.00008497740752136752
fma_mmm_f32_32x3 32 3 33 1234 79 0.00008676817530434783
avx512_mmm_f32_32x6 32 6 33 1234 79 0.0000890599125
avx512_mmm_f32_64x3 64 3 33 1234 79 0.0000891421814285714
avx512_mmm_f32_80x2 80 2 33 1234 79 0.00011031791866666663
fma_mmm_f32_64x1 64 1 33 1234 79 0.0001862911562264151
fma_mmm_f32_32x1 32 1 33 1234 79 0.00018934454076923078
avx512_mmm_f32_128x1 128 1 33 1234 79 0.00024217860390243897
fma_mmm_f32_8x8 8 8 7 338 2 0.0000004234810752596264
fma_mmm_f32_16x5 16 5 7 338 2 0.00000045753175050664264
fma_mmm_f32_24x4 24 4 7 338 2 0.0000005357423267415408
fma_mmm_f32_32x3 32 3 7 338 2 0.0000005443572135174975
fma_mmm_f32_40x2 40 2 7 338 2 0.0000005595184042969844
fma_mmm_f32_16x6 16 6 7 338 2 0.0000005750627312063694
avx512_mmm_f32_16x8 16 8 7 338 2 0.0000006806920027266528
fma_mmm_f32_32x1 32 1 7 338 2 0.0000006824767959550261
avx512_mmm_f32_80x2 80 2 7 338 2 0.0000008714130275549353
avx512_mmm_f32_32x5 32 5 7 338 2 0.000000879602770506108
avx512_mmm_f32_16x12 16 12 7 338 2 0.0000009879356305306013
avx512_mmm_f32_48x4 48 4 7 338 2 0.00000102413302707137
avx512_mmm_f32_32x6 32 6 7 338 2 0.0000010248340641655344
avx512_mmm_f32_64x3 64 3 7 338 2 0.0000010461907976748447
fma_mmm_f32_64x1 64 1 7 338 2 0.0000013840942712404111
avx512_mmm_f32_128x1 128 1 7 338 2 0.000001781602963662529
fma_mmm_f32_24x4 24 4 163 726 34 0.00006104437925264918
fma_mmm_f32_16x5 16 5 163 726 34 0.00006249996176100628
avx512_mmm_f32_16x12 16 12 163 726 34 0.00006302770280682443
fma_mmm_f32_16x6 16 6 163 726 34 0.00006372369025641027
avx512_mmm_f32_32x5 32 5 163 726 34 0.00006738783891156462
avx512_mmm_f32_32x6 32 6 163 726 34 0.00006864462040229886
fma_mmm_f32_32x3 32 3 163 726 34 0.00006998391323943663
avx512_mmm_f32_16x8 16 8 163 726 34 0.00007013897087067861
avx512_mmm_f32_48x4 48 4 163 726 34 0.00007032255971830986
avx512_mmm_f32_64x3 64 3 163 726 34 0.00007090204680851065
avx512_mmm_f32_80x2 80 2 163 726 34 0.00008319179433333332
fma_mmm_f32_8x8 8 8 163 726 34 0.00008322395633333332
fma_mmm_f32_40x2 40 2 163 726 34 0.00008448889759887004
avx512_mmm_f32_128x1 128 1 163 726 34 0.0001272589882051282
fma_mmm_f32_64x1 64 1 163 726 34 0.00014372503826086958
fma_mmm_f32_32x1 32 1 163 726 34 0.00014604591294117646
avx512_mmm_f32_32x6 32 6 314 88 29 0.00001586045946117274
avx512_mmm_f32_32x5 32 5 314 88 29 0.00001631071294117647
fma_mmm_f32_32x3 32 3 314 88 29 0.000016463518098360656
avx512_mmm_f32_64x3 64 3 314 88 29 0.000017115302297374427
fma_mmm_f32_16x6 16 6 314 88 29 0.000017623979784946237
fma_mmm_f32_16x5 16 5 314 88 29 0.000017650810902654875
avx512_mmm_f32_16x8 16 8 314 88 29 0.000017710458543516876
fma_mmm_f32_24x4 24 4 314 88 29 0.000017795692811387898
avx512_mmm_f32_80x2 80 2 314 88 29 0.000018003400720720722
fma_mmm_f32_40x2 40 2 314 88 29 0.00001809435028985507
avx512_mmm_f32_48x4 48 4 314 88 29 0.000018240780641727494
avx512_mmm_f32_16x12 16 12 314 88 29 0.000018532794990723562
fma_mmm_f32_8x8 8 8 314 88 29 0.000020235673279999998
fma_mmm_f32_64x1 64 1 314 88 29 0.00002108197341772152
avx512_mmm_f32_128x1 128 1 314 88 29 0.000024951684399999993
fma_mmm_f32_32x1 32 1 314 88 29 0.000035500419494047615
avx512_mmm_f32_16x8 16 8 398 3 16 0.000003593179518950438
avx512_mmm_f32_48x4 48 4 398 3 16 0.0000036012036743515847
avx512_mmm_f32_32x6 32 6 398 3 16 0.0000038638786308829244
fma_mmm_f32_24x4 24 4 398 3 16 0.0000042547362987830475
avx512_mmm_f32_16x12 16 12 398 3 16 0.000004329234545454546
avx512_mmm_f32_80x2 80 2 398 3 16 0.000004440587329192545
avx512_mmm_f32_64x3 64 3 398 3 16 0.000004512734979423869
avx512_mmm_f32_32x5 32 5 398 3 16 0.0000046680801134751774
fma_mmm_f32_16x6 16 6 398 3 16 0.00000474568908411215
avx512_mmm_f32_128x1 128 1 398 3 16 0.000004809542660861152
fma_mmm_f32_8x8 8 8 398 3 16 0.000004846269905969634
fma_mmm_f32_64x1 64 1 398 3 16 0.000004861814239290989
fma_mmm_f32_32x3 32 3 398 3 16 0.000004875545313507414
fma_mmm_f32_40x2 40 2 398 3 16 0.000005230842832041343
fma_mmm_f32_16x5 16 5 398 3 16 0.000005440609188596492
fma_mmm_f32_32x1 32 1 398 3 16 0.0000069789632839838494
fma_mmm_f32_16x5 16 5 5 2068 4 0.0000022870137362637357
fma_mmm_f32_8x8 8 8 5 2068 4 0.0000023229593813481072
fma_mmm_f32_24x4 24 4 5 2068 4 0.0000027107440586797063
fma_mmm_f32_16x6 16 6 5 2068 4 0.0000027258084674120533
avx512_mmm_f32_16x8 16 8 5 2068 4 0.0000035941056044811884
avx512_mmm_f32_32x5 32 5 5 2068 4 0.000004473110719713903
avx512_mmm_f32_16x12 16 12 5 2068 4 0.0000053384872907763515
avx512_mmm_f32_32x6 32 6 5 2068 4 0.000005340498805751889
fma_mmm_f32_32x3 32 3 5 2068 4 0.000005375747287968442
avx512_mmm_f32_48x4 48 4 5 2068 4 0.000005456606179988609
fma_mmm_f32_40x2 40 2 5 2068 4 0.000005551390677025528
fma_mmm_f32_32x1 32 1 5 2068 4 0.000008009904605577688
avx512_mmm_f32_80x2 80 2 5 2068 4 0.000009063944116047143
avx512_mmm_f32_64x3 64 3 5 2068 4 0.0000108478447339848
fma_mmm_f32_64x1 64 1 5 2068 4 0.000015561103562500002
avx512_mmm_f32_128x1 128 1 5 2068 4 0.000025379602610908292
fma_mmm_f32_24x4 24 4 44 221 471 0.00007673018012820512
avx512_mmm_f32_16x8 16 8 44 221 471 0.00007843625007874015
avx512_mmm_f32_16x12 16 12 44 221 471 0.00007845309070866141
fma_mmm_f32_16x6 16 6 44 221 471 0.00008242875041322311
fma_mmm_f32_16x5 16 5 44 221 471 0.00008246983305785122
avx512_mmm_f32_48x4 48 4 44 221 471 0.00008311070492424245
fma_mmm_f32_8x8 8 8 44 221 471 0.0000942833398130841
fma_mmm_f32_32x3 32 3 44 221 471 0.00010136332830523516
avx512_mmm_f32_32x6 32 6 44 221 471 0.00010143064332096475
avx512_mmm_f32_32x5 32 5 44 221 471 0.00010285480742268041
avx512_mmm_f32_64x3 64 3 44 221 471 0.00011274669
fma_mmm_f32_40x2 40 2 44 221 471 0.00012852476207792207
avx512_mmm_f32_80x2 80 2 44 221 471 0.000142275652
fma_mmm_f32_32x1 32 1 44 221 471 0.0002067622108333333
fma_mmm_f32_64x1 64 1 44 221 471 0.00022780418976744182
avx512_mmm_f32_128x1 128 1 44 221 471 0.00029542022222222214
fma_mmm_f32_24x4 24 4 301 602 52 0.00013658641863013697
fma_mmm_f32_16x6 16 6 301 602 52 0.00013849273444444446
avx512_mmm_f32_16x8 16 8 301 602 52 0.00014196575657142858
fma_mmm_f32_16x5 16 5 301 602 52 0.00014198759345238095
avx512_mmm_f32_80x2 80 2 301 602 52 0.00014415685855072467
avx512_mmm_f32_32x6 32 6 301 602 52 0.00014562339647058824
fma_mmm_f32_32x3 32 3 301 602 52 0.00014724801014925375
avx512_mmm_f32_48x4 48 4 301 602 52 0.00014754488432835826
avx512_mmm_f32_64x3 64 3 301 602 52 0.00014799549671641788
avx512_mmm_f32_32x5 32 5 301 602 52 0.00014895343940298506
avx512_mmm_f32_16x12 16 12 301 602 52 0.000150929571969697
fma_mmm_f32_40x2 40 2 301 602 52 0.00017381134736842104
fma_mmm_f32_8x8 8 8 301 602 52 0.00017394065122807015
avx512_mmm_f32_128x1 128 1 301 602 52 0.000248229537
fma_mmm_f32_64x1 64 1 301 602 52 0.00030633084124999995
fma_mmm_f32_32x1 32 1 301 602 52 0.0003123193032258065
fma_mmm_f32_8x8 8 8 3 5 41 0.00000033680722798715566
fma_mmm_f32_16x5 16 5 3 5 41 0.0000003563783202511774
avx512_mmm_f32_16x12 16 12 3 5 41 0.0000004095710215270499
fma_mmm_f32_24x4 24 4 3 5 41 0.0000004168568232625951
fma_mmm_f32_16x6 16 6 3 5 41 0.00000045212724645633294
avx512_mmm_f32_16x8 16 8 3 5 41 0.0000004588134176529044
fma_mmm_f32_32x3 32 3 3 5 41 0.0000005152297890729499
avx512_mmm_f32_32x6 32 6 3 5 41 0.0000006656889163598107
fma_mmm_f32_40x2 40 2 3 5 41 0.0000007151191527150966
avx512_mmm_f32_32x5 32 5 3 5 41 0.0000007356789789833466
avx512_mmm_f32_48x4 48 4 3 5 41 0.0000009697463198310615
fma_mmm_f32_32x1 32 1 3 5 41 0.0000012057450484275978
avx512_mmm_f32_64x3 64 3 3 5 41 0.0000012162248478995654
fma_mmm_f32_64x1 64 1 3 5 41 0.0000012319898200640869
avx512_mmm_f32_128x1 128 1 3 5 41 0.000001312786926505762
avx512_mmm_f32_80x2 80 2 3 5 41 0.0000015861734759006418
fma_mmm_f32_32x3 32 3 9 12 3 0.00000010877912700327542
fma_mmm_f32_16x5 16 5 9 12 3 0.0000001105301520813418
fma_mmm_f32_24x4 24 4 9 12 3 0.00000011402899017699316
fma_mmm_f32_16x6 16 6 9 12 3 0.00000013424674650007322
avx512_mmm_f32_16x8 16 8 9 12 3 0.00000014273041785658466
fma_mmm_f32_40x2 40 2 9 12 3 0.00000015107752238805969
avx512_mmm_f32_32x5 32 5 9 12 3 0.0000001569542980602132
avx512_mmm_f32_32x6 32 6 9 12 3 0.0000001684014684692249
fma_mmm_f32_8x8 8 8 9 12 3 0.00000016888716496088766
avx512_mmm_f32_16x12 16 12 9 12 3 0.00000017057807370681377
avx512_mmm_f32_64x3 64 3 9 12 3 0.00000017663064693834313
avx512_mmm_f32_48x4 48 4 9 12 3 0.00000017769754267665117
fma_mmm_f32_32x1 32 1 9 12 3 0.00000018015932862642077
fma_mmm_f32_64x1 64 1 9 12 3 0.0000001814506634686347
avx512_mmm_f32_128x1 128 1 9 12 3 0.00000019660513443486385
avx512_mmm_f32_80x2 80 2 9 12 3 0.0000002595581387333046
fma_mmm_f32_8x8 8 8 2 511 15 0.0000011565626238095237
fma_mmm_f32_16x5 16 5 2 511 15 0.0000017674581359843777
avx512_mmm_f32_16x8 16 8 2 511 15 0.0000019074794962793363
fma_mmm_f32_16x6 16 6 2 511 15 0.0000021528171231696814
fma_mmm_f32_24x4 24 4 2 511 15 0.0000027855037024141135
avx512_mmm_f32_16x12 16 12 2 511 15 0.000002793935497206705
fma_mmm_f32_32x3 32 3 2 511 15 0.0000034760295380340398
avx512_mmm_f32_32x5 32 5 2 511 15 0.0000035004157157931777
avx512_mmm_f32_32x6 32 6 2 511 15 0.0000041602988323603
avx512_mmm_f32_48x4 48 4 2 511 15 0.000005623527064116983
fma_mmm_f32_40x2 40 2 2 511 15 0.000005639174213197968
avx512_mmm_f32_64x3 64 3 2 511 15 0.000007027140478199721
fma_mmm_f32_32x1 32 1 2 511 15 0.00000766651568389058
avx512_mmm_f32_80x2 80 2 2 511 15 0.000009393994511278195
fma_mmm_f32_64x1 64 1 2 511 15 0.000014682616058823529
avx512_mmm_f32_128x1 128 1 2 511 15 0.00001908417017208413
fma_mmm_f32_16x5 16 5 1 47 4 0.00000013645711601150526
fma_mmm_f32_8x8 8 8 1 47 4 0.00000014363208709752141
fma_mmm_f32_24x4 24 4 1 47 4 0.00000014598790645039606
avx512_mmm_f32_16x8 16 8 1 47 4 0.00000019104411982291046
fma_mmm_f32_16x6 16 6 1 47 4 0.0000001935460795509533
fma_mmm_f32_40x2 40 2 1 47 4 0.00000021394848940062404
avx512_mmm_f32_32x5 32 5 1 47 4 0.0000002192118350855852
fma_mmm_f32_32x3 32 3 1 47 4 0.0000002286842152693166
avx512_mmm_f32_16x12 16 12 1 47 4 0.0000002456259115901659
avx512_mmm_f32_32x6 32 6 1 47 4 0.0000002456431315593136
avx512_mmm_f32_48x4 48 4 1 47 4 0.0000002512780319378507
fma_mmm_f32_32x1 32 1 1 47 4 0.0000002909004541025716
fma_mmm_f32_64x1 64 1 1 47 4 0.0000003448532276346442
avx512_mmm_f32_80x2 80 2 1 47 4 0.00000038870361484070854
avx512_mmm_f32_64x3 64 3 1 47 4 0.00000044200874578077816
avx512_mmm_f32_128x1 128 1 1 47 4 0.000000466110627516449
fma_mmm_f32_16x5 16 5 16 249 19 0.000001287684489743259
avx512_mmm_f32_16x12 16 12 16 249 19 0.0000014804993982510741
avx512_mmm_f32_16x8 16 8 16 249 19 0.0000015128965197637437
fma_mmm_f32_16x6 16 6 16 249 19 0.0000015202391425249004
fma_mmm_f32_8x8 8 8 16 249 19 0.0000017344696803977273
fma_mmm_f32_24x4 24 4 16 249 19 0.000001880816784843369
avx512_mmm_f32_32x5 32 5 16 249 19 0.000002514837434607646
fma_mmm_f32_32x3 32 3 16 249 19 0.000002616644657749804
avx512_mmm_f32_32x6 32 6 16 249 19 0.0000029652965882703184
fma_mmm_f32_40x2 40 2 16 249 19 0.0000031773420611408756
avx512_mmm_f32_48x4 48 4 16 249 19 0.0000037692787481146307
fma_mmm_f32_32x1 32 1 16 249 19 0.000004526851796488069
avx512_mmm_f32_64x3 64 3 16 249 19 0.000005289546708994709
avx512_mmm_f32_80x2 80 2 16 249 19 0.000006324219270503901
fma_mmm_f32_64x1 64 1 16 249 19 0.00000963970203125
avx512_mmm_f32_128x1 128 1 16 249 19 0.000012431484477611939
avx512_mmm_f32_80x2 80 2 774 2596 2 0.00013500612378378378
fma_mmm_f32_40x2 40 2 774 2596 2 0.00013787542465753427
fma_mmm_f32_32x3 32 3 774 2596 2 0.00014105713802816904
avx512_mmm_f32_48x4 48 4 774 2596 2 0.0001440191476880607
fma_mmm_f32_24x4 24 4 774 2596 2 0.00014654720764705883
avx512_mmm_f32_32x5 32 5 774 2596 2 0.00014755938308457712
avx512_mmm_f32_64x3 64 3 774 2596 2 0.0001484656038557214
fma_mmm_f32_16x5 16 5 774 2596 2 0.00016243500065573772
avx512_mmm_f32_32x6 32 6 774 2596 2 0.0001705758922413793
fma_mmm_f32_16x6 16 6 774 2596 2 0.00018092092436363633
avx512_mmm_f32_16x8 16 8 774 2596 2 0.0002184774231481482
fma_mmm_f32_32x1 32 1 774 2596 2 0.0002706346678743961
fma_mmm_f32_64x1 64 1 774 2596 2 0.0002759313933333333
fma_mmm_f32_8x8 8 8 774 2596 2 0.00028815404
avx512_mmm_f32_128x1 128 1 774 2596 2 0.0002903897462121213
avx512_mmm_f32_16x12 16 12 774 2596 2 0.00032641082933333336
fma_mmm_f32_8x8 8 8 7 280 27 0.0000013738065235587965
fma_mmm_f32_16x5 16 5 7 280 27 0.00000204092773006135
fma_mmm_f32_16x6 16 6 7 280 27 0.0000021263298146964854
avx512_mmm_f32_16x8 16 8 7 280 27 0.0000021971105062458906
avx512_mmm_f32_16x12 16 12 7 280 27 0.0000024260343687908894
fma_mmm_f32_24x4 24 4 7 280 27 0.0000027703388352745424
fma_mmm_f32_32x3 32 3 7 280 27 0.0000035526894920071044
avx512_mmm_f32_32x6 32 6 7 280 27 0.000003994906684170223
avx512_mmm_f32_32x5 32 5 7 280 27 0.000004024932845070422
fma_mmm_f32_40x2 40 2 7 280 27 0.0000047618182992874104
avx512_mmm_f32_48x4 48 4 7 280 27 0.0000057058764498954175
fma_mmm_f32_32x1 32 1 7 280 27 0.000006873394239130434
avx512_mmm_f32_64x3 64 3 7 280 27 0.000007361313986735445
avx512_mmm_f32_80x2 80 2 7 280 27 0.000009567355315165382
fma_mmm_f32_64x1 64 1 7 280 27 0.000014962313383970665
avx512_mmm_f32_128x1 128 1 7 280 27 0.000019317158687943264
avx512_mmm_f32_16x12 16 12 68 13 58 0.0000031617953134895505
fma_mmm_f32_24x4 24 4 68 13 58 0.0000036615969795723706
avx512_mmm_f32_16x8 16 8 68 13 58 0.0000036956244427596655
avx512_mmm_f32_32x6 32 6 68 13 58 0.0000037091491604477613
avx512_mmm_f32_32x5 32 5 68 13 58 0.000003910592731535756
avx512_mmm_f32_48x4 48 4 68 13 58 0.000003962006028938907
fma_mmm_f32_16x6 16 6 68 13 58 0.000004155925702375991
fma_mmm_f32_32x3 32 3 68 13 58 0.000004335433561000289
fma_mmm_f32_16x5 16 5 68 13 58 0.0000044513961604095556
fma_mmm_f32_40x2 40 2 68 13 58 0.000004457408528198074
fma_mmm_f32_8x8 8 8 68 13 58 0.000004458168592357649
avx512_mmm_f32_64x3 64 3 68 13 58 0.00000485876824101069
avx512_mmm_f32_80x2 80 2 68 13 58 0.0000052064952489626535
fma_mmm_f32_64x1 64 1 68 13 58 0.0000054862713413304254
avx512_mmm_f32_128x1 128 1 68 13 58 0.000006811956540837337
fma_mmm_f32_32x1 32 1 68 13 58 0.000008913066118721462
avx512_mmm_f32_48x4 48 4 988 3 8 0.000004106425675786035
fma_mmm_f32_24x4 24 4 988 3 8 0.000004331797501092181
avx512_mmm_f32_80x2 80 2 988 3 8 0.000004911657973824527
avx512_mmm_f32_16x8 16 8 988 3 8 0.000005445718446389497
avx512_mmm_f32_64x3 64 3 988 3 8 0.000005487154445664105
fma_mmm_f32_32x3 32 3 988 3 8 0.000005557879867183177
avx512_mmm_f32_128x1 128 1 988 3 8 0.000005674122860360359
avx512_mmm_f32_32x5 32 5 988 3 8 0.000005713220505166476
fma_mmm_f32_40x2 40 2 988 3 8 0.000005754847561260211
fma_mmm_f32_16x5 16 5 988 3 8 0.000005792496233839235
avx512_mmm_f32_32x6 32 6 988 3 8 0.000006059752293798915
fma_mmm_f32_64x1 64 1 988 3 8 0.000006133317215661901
fma_mmm_f32_16x6 16 6 988 3 8 0.000006753391978246091
avx512_mmm_f32_16x12 16 12 988 3 8 0.000007035809574319608
fma_mmm_f32_8x8 8 8 988 3 8 0.0000074527225481481485
fma_mmm_f32_32x1 32 1 988 3 8 0.00000885818221824687
fma_mmm_f32_32x3 32 3 52 1283 39 0.00004390026908957415
avx512_mmm_f32_16x8 16 8 52 1283 39 0.000044325764444444445
avx512_mmm_f32_32x5 32 5 52 1283 39 0.00004451125499999999
fma_mmm_f32_16x5 16 5 52 1283 39 0.00004477794636771301
avx512_mmm_f32_64x3 64 3 52 1283 39 0.000044957295495495494
avx512_mmm_f32_32x6 32 6 52 1283 39 0.000046576901308411215
fma_mmm_f32_16x6 16 6 52 1283 39 0.00004676341145539907
fma_mmm_f32_8x8 8 8 52 1283 39 0.00004952454770731708
fma_mmm_f32_24x4 24 4 52 1283 39 0.000050010806641905164
avx512_mmm_f32_16x12 16 12 52 1283 39 0.00005286422067901235
avx512_mmm_f32_80x2 80 2 52 1283 39 0.00005776597572254336
avx512_mmm_f32_48x4 48 4 52 1283 39 0.00006758862421768708
fma_mmm_f32_40x2 40 2 52 1283 39 0.00006922781539351853
fma_mmm_f32_64x1 64 1 52 1283 39 0.00009595640644307147
fma_mmm_f32_32x1 32 1 52 1283 39 0.00009851322178217823
avx512_mmm_f32_128x1 128 1 52 1283 39 0.00012527281215189871
fma_mmm_f32_24x4 24 4 324 618 67 0.00019896679249999997
avx512_mmm_f32_48x4 48 4 324 618 67 0.0001991516312
fma_mmm_f32_16x5 16 5 324 618 67 0.00020494235763888886
avx512_mmm_f32_16x12 16 12 324 618 67 0.0002057222108333333
avx512_mmm_f32_16x8 16 8 324 618 67 0.0002066699719202898
fma_mmm_f32_16x6 16 6 324 618 67 0.00020885337411347517
fma_mmm_f32_32x3 32 3 324 618 67 0.00021280925826086956
avx512_mmm_f32_32x5 32 5 324 618 67 0.00021424841043478262
avx512_mmm_f32_32x6 32 6 324 618 67 0.0002197685795555556
avx512_mmm_f32_64x3 64 3 324 618 67 0.00023192998571428574
avx512_mmm_f32_80x2 80 2 324 618 67 0.00024319585569105692
fma_mmm_f32_8x8 8 8 324 618 67 0.00024693276099999994
fma_mmm_f32_40x2 40 2 324 618 67 0.00026787259351351345
avx512_mmm_f32_128x1 128 1 324 618 67 0.00034882530714285714
fma_mmm_f32_32x1 32 1 324 618 67 0.0004544398727272729
fma_mmm_f32_64x1 64 1 324 618 67 0.00048955614
fma_mmm_f32_40x2 40 2 31 192 2 0.00000033324640305166723
fma_mmm_f32_32x3 32 3 31 192 2 0.00000036871364757775124
fma_mmm_f32_32x1 32 1 31 192 2 0.0000004829413867605768
avx512_mmm_f32_32x5 32 5 31 192 2 0.0000005621317916994713
fma_mmm_f32_16x5 16 5 31 192 2 0.000000562688142726441
avx512_mmm_f32_80x2 80 2 31 192 2 0.000000593787424179722
avx512_mmm_f32_32x6 32 6 31 192 2 0.0000006482005036145641
fma_mmm_f32_24x4 24 4 31 192 2 0.0000006520829960886572
avx512_mmm_f32_48x4 48 4 31 192 2 0.0000006710940672230995
fma_mmm_f32_16x6 16 6 31 192 2 0.0000006846200163643804
avx512_mmm_f32_64x3 64 3 31 192 2 0.0000006920389477327796
fma_mmm_f32_64x1 64 1 31 192 2 0.0000008291553742655201
fma_mmm_f32_8x8 8 8 31 192 2 0.0000010029835279734903
avx512_mmm_f32_16x8 16 8 31 192 2 0.000001126949985205813
avx512_mmm_f32_128x1 128 1 31 192 2 0.0000011420905209302325
avx512_mmm_f32_16x12 16 12 31 192 2 0.0000012215607797705023
avx512_mmm_f32_32x5 32 5 206 13 5 0.000000783250756518251
fma_mmm_f32_32x3 32 3 206 13 5 0.0000009556022561380227
fma_mmm_f32_16x5 16 5 206 13 5 0.000000969011053012297
fma_mmm_f32_24x4 24 4 206 13 5 0.0000010779337203842048
avx512_mmm_f32_32x6 32 6 206 13 5 0.0000011325849266589058
fma_mmm_f32_64x1 64 1 206 13 5 0.0000011450058473421172
avx512_mmm_f32_64x3 64 3 206 13 5 0.000001161062485151974
avx512_mmm_f32_128x1 128 1 206 13 5 0.0000011729915335388033
fma_mmm_f32_40x2 40 2 206 13 5 0.0000011832653378485423
avx512_mmm_f32_80x2 80 2 206 13 5 0.0000012351527443935075
avx512_mmm_f32_48x4 48 4 206 13 5 0.000001295411162067625
fma_mmm_f32_16x6 16 6 206 13 5 0.0000013212905246712665
avx512_mmm_f32_16x8 16 8 206 13 5 0.0000013942985329048484
fma_mmm_f32_8x8 8 8 206 13 5 0.0000016116490701672137
avx512_mmm_f32_16x12 16 12 206 13 5 0.0000017259327897737092
fma_mmm_f32_32x1 32 1 206 13 5 0.0000019371113070141815
fma_mmm_f32_40x2 40 2 643 40 38 0.00002672452661333333
fma_mmm_f32_24x4 24 4 643 40 38 0.000026800228632707768
fma_mmm_f32_32x3 32 3 643 40 38 0.000027114624741144412
avx512_mmm_f32_32x6 32 6 643 40 38 0.000027855448491620107
avx512_mmm_f32_64x3 64 3 643 40 38 0.000028330367085714295
avx512_mmm_f32_48x4 48 4 643 40 38 0.00002853621142857143
avx512_mmm_f32_80x2 80 2 643 40 38 0.000028800616599423635
avx512_mmm_f32_32x5 32 5 643 40 38 0.00002891278554913294
avx512_mmm_f32_16x8 16 8 643 40 38 0.0000291418318128655
avx512_mmm_f32_16x12 16 12 643 40 38 0.00003084104518518518
avx512_mmm_f32_128x1 128 1 643 40 38 0.00003229062873786408
fma_mmm_f32_8x8 8 8 643 40 38 0.00003256287344051447
fma_mmm_f32_16x6 16 6 643 40 38 0.000032651973550488594
fma_mmm_f32_64x1 64 1 643 40 38 0.000033160272956810625
fma_mmm_f32_16x5 16 5 643 40 38 0.000034047910853242326
fma_mmm_f32_32x1 32 1 643 40 38 0.0000635766201242236
fma_mmm_f32_8x8 8 8 2 2 433 0.0000022248675082182774
fma_mmm_f32_16x5 16 5 2 2 433 0.0000024823675152699737
avx512_mmm_f32_16x12 16 12 2 2 433 0.000002894564398148148
fma_mmm_f32_24x4 24 4 2 2 433 0.0000030063409417958473
avx512_mmm_f32_16x8 16 8 2 2 433 0.000003248949293583927
fma_mmm_f32_16x6 16 6 2 2 433 0.0000035416634676258994
fma_mmm_f32_32x3 32 3 2 2 433 0.000004121157782340863
avx512_mmm_f32_32x6 32 6 2 2 433 0.000005502024390779362
avx512_mmm_f32_32x5 32 5 2 2 433 0.000005825694280762565
fma_mmm_f32_40x2 40 2 2 2 433 0.000005843902833723655
avx512_mmm_f32_48x4 48 4 2 2 433 0.000007934757286698463
avx512_mmm_f32_64x3 64 3 2 2 433 0.000010664218283261803
fma_mmm_f32_32x1 32 1 2 2 433 0.000010801360042918457
fma_mmm_f32_64x1 64 1 2 2 433 0.000010907313812636168
avx512_mmm_f32_128x1 128 1 2 2 433 0.00001133958207525656
avx512_mmm_f32_80x2 80 2 2 2 433 0.000013899991797752809
fma_mmm_f32_8x8 8 8 2 6 22 0.00000019380448206496847
fma_mmm_f32_16x5 16 5 2 6 22 0.00000021915705340542387
avx512_mmm_f32_16x12 16 12 2 6 22 0.00000023539691450444563
fma_mmm_f32_24x4 24 4 2 6 22 0.000000250728138320049
avx512_mmm_f32_16x8 16 8 2 6 22 0.0000002576673526292646
fma_mmm_f32_16x6 16 6 2 6 22 0.0000002695162049672489
fma_mmm_f32_32x3 32 3 2 6 22 0.00000032127308409380825
fma_mmm_f32_40x2 40 2 2 6 22 0.00000039705758394073364
avx512_mmm_f32_32x6 32 6 2 6 22 0.00000040379212590876404
avx512_mmm_f32_32x5 32 5 2 6 22 0.0000004379103338043094
avx512_mmm_f32_48x4 48 4 2 6 22 0.000000567080977008199
fma_mmm_f32_32x1 32 1 2 6 22 0.0000006791986338870432
fma_mmm_f32_64x1 64 1 2 6 22 0.0000006919279961649089
avx512_mmm_f32_64x3 64 3 2 6 22 0.0000007386470652173914
avx512_mmm_f32_128x1 128 1 2 6 22 0.0000007483853449690461
avx512_mmm_f32_80x2 80 2 2 6 22 0.0000008739137605061002
fma_mmm_f32_8x8 8 8 1 1057 208 0.00003082719104294479
avx512_mmm_f32_16x8 16 8 1 1057 208 0.000047590329904761885
fma_mmm_f32_16x6 16 6 1 1057 208 0.000048876352352941174
fma_mmm_f32_16x5 16 5 1 1057 208 0.000049203858455882365
avx512_mmm_f32_16x12 16 12 1 1057 208 0.000049213463645320194
fma_mmm_f32_24x4 24 4 1 1057 208 0.00007100343687943264
avx512_mmm_f32_32x6 32 6 1 1057 208 0.00009560975040064105
avx512_mmm_f32_32x5 32 5 1 1057 208 0.00009583737412587412
fma_mmm_f32_32x3 32 3 1 1057 208 0.0000959388963106796
avx512_mmm_f32_48x4 48 4 1 1057 208 0.00014507587377450982
fma_mmm_f32_40x2 40 2 1 1057 208 0.0001459439835294118
avx512_mmm_f32_64x3 64 3 1 1057 208 0.00019550595839999997
fma_mmm_f32_32x1 32 1 1 1057 208 0.00021146261191489355
avx512_mmm_f32_80x2 80 2 1 1057 208 0.000248984107
fma_mmm_f32_64x1 64 1 1 1057 208 0.0004133797366666668
avx512_mmm_f32_128x1 128 1 1 1057 208 0.0005450218333333332
fma_mmm_f32_16x5 16 5 2 3 4 0.00000008965251944835756
fma_mmm_f32_24x4 24 4 2 3 4 0.00000008975676753942624
fma_mmm_f32_8x8 8 8 2 3 4 0.00000009989724968824168
fma_mmm_f32_16x6 16 6 2 3 4 0.00000010966697632439217
fma_mmm_f32_32x3 32 3 2 3 4 0.00000011554141532843296
avx512_mmm_f32_16x8 16 8 2 3 4 0.00000011866617513691771
fma_mmm_f32_40x2 40 2 2 3 4 0.00000011959367023203033
avx512_mmm_f32_32x5 32 5 2 3 4 0.00000012876332464330205
avx512_mmm_f32_16x12 16 12 2 3 4 0.00000013594915410845894
avx512_mmm_f32_32x6 32 6 2 3 4 0.00000013645771352264676
avx512_mmm_f32_48x4 48 4 2 3 4 0.0000001421736994088222
fma_mmm_f32_64x1 64 1 2 3 4 0.00000016075991597328212
fma_mmm_f32_32x1 32 1 2 3 4 0.00000016743755711594447
avx512_mmm_f32_128x1 128 1 2 3 4 0.00000017367414275202357
avx512_mmm_f32_80x2 80 2 2 3 4 0.00000020280184263114074
avx512_mmm_f32_64x3 64 3 2 3 4 0.0000002186938215606835
avx512_mmm_f32_16x12 16 12 96 672 476 0.00042246261814744807
avx512_mmm_f32_16x8 16 8 96 672 476 0.00042493279652173923
avx512_mmm_f32_48x4 48 4 96 672 476 0.0004293257495652174
fma_mmm_f32_16x6 16 6 96 672 476 0.00043033602782608705
fma_mmm_f32_24x4 24 4 96 672 476 0.000433058147826087
avx512_mmm_f32_32x5 32 5 96 672 476 0.0004338908188405797
avx512_mmm_f32_32x6 32 6 96 672 476 0.0004354758024475525
fma_mmm_f32_16x5 16 5 96 672 476 0.00043571941083916075
fma_mmm_f32_32x3 32 3 96 672 476 0.00043833221636363636
fma_mmm_f32_8x8 8 8 96 672 476 0.0005229783157894737
avx512_mmm_f32_64x3 64 3 96 672 476 0.0005853579694117647
fma_mmm_f32_40x2 40 2 96 672 476 0.0006672396514285714
avx512_mmm_f32_80x2 80 2 96 672 476 0.0007305955029585798
avx512_mmm_f32_128x1 128 1 96 672 476 0.0008695482618181818
fma_mmm_f32_32x1 32 1 96 672 476 0.0009590756320000001
fma_mmm_f32_64x1 64 1 96 672 476 0.0012512607806122453
fma_mmm_f32_24x4 24 4 72 342 266 0.00009485355674603177
avx512_mmm_f32_16x12 16 12 72 342 266 0.00010953210845676064
avx512_mmm_f32_16x8 16 8 72 342 266 0.00010987023780219782
fma_mmm_f32_16x6 16 6 72 342 266 0.00011123974561797753
fma_mmm_f32_16x5 16 5 72 342 266 0.00011282332318181821
fma_mmm_f32_8x8 8 8 72 342 266 0.00011912334952380952
avx512_mmm_f32_80x2 80 2 72 342 266 0.00011963636771084337
avx512_mmm_f32_32x6 32 6 72 342 266 0.00012689859455128206
avx512_mmm_f32_32x5 32 5 72 342 266 0.00012737194993894994
fma_mmm_f32_32x3 32 3 72 342 266 0.00012915217454545456
avx512_mmm_f32_48x4 48 4 72 342 266 0.0001301523542105263
fma_mmm_f32_40x2 40 2 72 342 266 0.0001350357526439483
avx512_mmm_f32_64x3 64 3 72 342 266 0.00017179772344827582
fma_mmm_f32_32x1 32 1 72 342 266 0.00025162791076923074
avx512_mmm_f32_128x1 128 1 72 342 266 0.00025600123589743587
fma_mmm_f32_64x1 64 1 72 342 266 0.0003621836192592593
fma_mmm_f32_24x4 24 4 259 92 16 0.000007427028643067847
avx512_mmm_f32_16x8 16 8 259 92 16 0.000007460982062780269
avx512_mmm_f32_48x4 48 4 259 92 16 0.000007987072428115016
avx512_mmm_f32_32x6 32 6 259 92 16 0.000008579666399999999
fma_mmm_f32_8x8 8 8 259 92 16 0.000008649112544080603
fma_mmm_f32_40x2 40 2 259 92 16 0.00000891152447204969
fma_mmm_f32_16x6 16 6 259 92 16 0.000008911759287622439
avx512_mmm_f32_80x2 80 2 259 92 16 0.000009207151594470047
fma_mmm_f32_32x3 32 3 259 92 16 0.000009271960407407407
avx512_mmm_f32_32x5 32 5 259 92 16 0.000009899922299306241
avx512_mmm_f32_64x3 64 3 259 92 16 0.000009980860975124375
fma_mmm_f32_16x5 16 5 259 92 16 0.000010170034085914083
avx512_mmm_f32_16x12 16 12 259 92 16 0.00001054219556962025
fma_mmm_f32_64x1 64 1 259 92 16 0.000011105842318840582
avx512_mmm_f32_128x1 128 1 259 92 16 0.000013951209380819366
fma_mmm_f32_32x1 32 1 259 92 16 0.000017621903429310904
fma_mmm_f32_24x4 24 4 24 109 178 0.000007987135191082802
fma_mmm_f32_8x8 8 8 24 109 178 0.000010448546277372261
avx512_mmm_f32_16x12 16 12 24 109 178 0.000011063578908554575
avx512_mmm_f32_16x8 16 8 24 109 178 0.000011598852329084587
avx512_mmm_f32_32x6 32 6 24 109 178 0.000011764256179245282
fma_mmm_f32_16x5 16 5 24 109 178 0.00001193807016786571
avx512_mmm_f32_32x5 32 5 24 109 178 0.000012040424771084334
fma_mmm_f32_16x6 16 6 24 109 178 0.000012042902974607015
fma_mmm_f32_32x3 32 3 24 109 178 0.000012117618932038838
fma_mmm_f32_40x2 40 2 24 109 178 0.000015396225023112478
avx512_mmm_f32_48x4 48 4 24 109 178 0.000017143340034305324
avx512_mmm_f32_64x3 64 3 24 109 178 0.000023521222117647057
fma_mmm_f32_32x1 32 1 24 109 178 0.000023982439617224878
avx512_mmm_f32_80x2 80 2 24 109 178 0.00002930679812316716
fma_mmm_f32_64x1 64 1 24 109 178 0.000029812847641791046
avx512_mmm_f32_128x1 128 1 24 109 178 0.00005824013918128655
avx512_mmm_f32_16x12 16 12 281 2 32 0.0000050039876214321475
avx512_mmm_f32_48x4 48 4 281 2 32 0.000005064469333333333
avx512_mmm_f32_32x5 32 5 281 2 32 0.000005326831894179892
avx512_mmm_f32_32x6 32 6 281 2 32 0.000005345039206434316
avx512_mmm_f32_16x8 16 8 281 2 32 0.000005414413276955602
avx512_mmm_f32_64x3 64 3 281 2 32 0.000005861604524400542
fma_mmm_f32_24x4 24 4 281 2 32 0.000005877520823045269
fma_mmm_f32_16x6 16 6 281 2 32 0.00000618020796589525
fma_mmm_f32_32x3 32 3 281 2 32 0.000006332895792880259
avx512_mmm_f32_80x2 80 2 281 2 32 0.000006480249597924773
fma_mmm_f32_8x8 8 8 281 2 32 0.000006950140116618075
fma_mmm_f32_16x5 16 5 281 2 32 0.000007155952967971531
avx512_mmm_f32_128x1 128 1 281 2 32 0.000007236448475073313
fma_mmm_f32_64x1 64 1 281 2 32 0.000007411491371994343
fma_mmm_f32_40x2 40 2 281 2 32 0.0000076078095599393
fma_mmm_f32_32x1 32 1 281 2 32 0.000009721317340930674
fma_mmm_f32_8x8 8 8 4 1 185 0.0000010731958756633813
fma_mmm_f32_16x5 16 5 4 1 185 0.0000011916470061582188
avx512_mmm_f32_16x12 16 12 4 1 185 0.0000013344656012827366
fma_mmm_f32_24x4 24 4 4 1 185 0.0000014070650633263743
avx512_mmm_f32_16x8 16 8 4 1 185 0.0000015290916746987947
fma_mmm_f32_16x6 16 6 4 1 185 0.0000016939724197745009
fma_mmm_f32_32x3 32 3 4 1 185 0.0000018824638946378172
avx512_mmm_f32_32x6 32 6 4 1 185 0.0000024296508215848322
avx512_mmm_f32_32x5 32 5 4 1 185 0.0000025839321937321932
fma_mmm_f32_40x2 40 2 4 1 185 0.0000026742671417004053
avx512_mmm_f32_48x4 48 4 4 1 185 0.000003509412160972172
avx512_mmm_f32_64x3 64 3 4 1 185 0.000004653530970149255
fma_mmm_f32_64x1 64 1 4 1 185 0.000004856680891472869
fma_mmm_f32_32x1 32 1 4 1 185 0.000004882476580361505
avx512_mmm_f32_128x1 128 1 4 1 185 0.000005082161775510203
avx512_mmm_f32_80x2 80 2 4 1 185 0.000006108728794503435
fma_mmm_f32_16x5 16 5 13 92 171 0.000005033481199606686
avx512_mmm_f32_16x12 16 12 13 92 171 0.00000506366925831202
avx512_mmm_f32_16x8 16 8 13 92 171 0.000005172026376811595
fma_mmm_f32_16x6 16 6 13 92 171 0.000005611562029646521
fma_mmm_f32_8x8 8 8 13 92 171 0.000006030538008449004
fma_mmm_f32_24x4 24 4 13 92 171 0.0000066392991578947365
fma_mmm_f32_32x3 32 3 13 92 171 0.000009354120112781956
avx512_mmm_f32_32x6 32 6 13 92 171 0.000009535322151777137
avx512_mmm_f32_32x5 32 5 13 92 171 0.000009706535623159957
fma_mmm_f32_40x2 40 2 13 92 171 0.000011512595605889018
avx512_mmm_f32_48x4 48 4 13 92 171 0.00001376596458563536
fma_mmm_f32_32x1 32 1 13 92 171 0.000017810155211267606
avx512_mmm_f32_64x3 64 3 13 92 171 0.00001878032654135338
fma_mmm_f32_64x1 64 1 13 92 171 0.00002196734613686534
avx512_mmm_f32_80x2 80 2 13 92 171 0.000023792722952380956
avx512_mmm_f32_128x1 128 1 13 92 171 0.00003391776190476191
fma_mmm_f32_8x8 8 8 4 26 24 0.00000026976810621789973
avx512_mmm_f32_16x12 16 12 4 26 24 0.00000034356809739794707
fma_mmm_f32_16x5 16 5 4 26 24 0.0000003534691045815347
avx512_mmm_f32_16x8 16 8 4 26 24 0.00000037004875769675707
fma_mmm_f32_16x6 16 6 4 26 24 0.0000004010686976574827
fma_mmm_f32_24x4 24 4 4 26 24 0.00000043415684569259307
fma_mmm_f32_32x3 32 3 4 26 24 0.0000005531693907210733
avx512_mmm_f32_32x6 32 6 4 26 24 0.0000006158507558590881
avx512_mmm_f32_32x5 32 5 4 26 24 0.0000006583994097496705
fma_mmm_f32_40x2 40 2 4 26 24 0.0000007339675470015604
avx512_mmm_f32_48x4 48 4 4 26 24 0.0000009032555992349776
fma_mmm_f32_32x1 32 1 4 26 24 0.0000011787647362081425
avx512_mmm_f32_64x3 64 3 4 26 24 0.0000011800729206049149
fma_mmm_f32_64x1 64 1 4 26 24 0.0000012655697145743875
avx512_mmm_f32_80x2 80 2 4 26 24 0.000001501268805397945
avx512_mmm_f32_128x1 128 1 4 26 24 0.0000016948015260906758
fma_mmm_f32_40x2 40 2 516 845 2 0.000025722532736842103
avx512_mmm_f32_48x4 48 4 516 845 2 0.00002856128887608068
avx512_mmm_f32_80x2 80 2 516 845 2 0.00002880414392961876
fma_mmm_f32_32x3 32 3 516 845 2 0.000029636598466076692
avx512_mmm_f32_64x3 64 3 516 845 2 0.00003100653366459627
fma_mmm_f32_24x4 24 4 516 845 2 0.00003137395684542587
avx512_mmm_f32_32x5 32 5 516 845 2 0.000033211982059800666
fma_mmm_f32_16x5 16 5 516 845 2 0.00003668138072992702
avx512_mmm_f32_32x6 32 6 516 845 2 0.000039637705725490206
fma_mmm_f32_32x1 32 1 516 845 2 0.00004110712345679012
fma_mmm_f32_16x6 16 6 516 845 2 0.00004124024896694215
avx512_mmm_f32_16x8 16 8 516 845 2 0.0000499553686868687
fma_mmm_f32_64x1 64 1 516 845 2 0.000056824408457142875
fma_mmm_f32_8x8 8 8 516 845 2 0.000065491255
avx512_mmm_f32_128x1 128 1 516 845 2 0.00006687664053691278
avx512_mmm_f32_16x12 16 12 516 845 2 0.00007371474382716049
fma_mmm_f32_8x8 8 8 2 218 45 0.0000016326840614990391
fma_mmm_f32_16x5 16 5 2 218 45 0.000002384273276595745
avx512_mmm_f32_16x12 16 12 2 218 45 0.0000025467743102166707
avx512_mmm_f32_16x8 16 8 2 218 45 0.0000025922576891191706
fma_mmm_f32_16x6 16 6 2 218 45 0.000002650194492291334
fma_mmm_f32_24x4 24 4 2 218 45 0.00000366417996335654
fma_mmm_f32_32x3 32 3 2 218 45 0.000004566313394216134
avx512_mmm_f32_32x5 32 5 2 218 45 0.000004737256414811306
avx512_mmm_f32_32x6 32 6 2 218 45 0.000005068744734982331
fma_mmm_f32_40x2 40 2 2 218 45 0.000005939316597263534
avx512_mmm_f32_48x4 48 4 2 218 45 0.000007646607069625095
fma_mmm_f32_32x1 32 1 2 218 45 0.000008836596306068601
avx512_mmm_f32_64x3 64 3 2 218 45 0.000009671548499515975
avx512_mmm_f32_80x2 80 2 2 218 45 0.000012425090086956523
fma_mmm_f32_64x1 64 1 2 218 45 0.000019232426153975035
avx512_mmm_f32_128x1 128 1 2 218 45 0.000025049674271356783
fma_mmm_f32_8x8 8 8 1 86 33 0.0000006622895432946144
fma_mmm_f32_16x5 16 5 1 86 33 0.0000008761510174088006
avx512_mmm_f32_16x12 16 12 1 86 33 0.0000009104620678336983
fma_mmm_f32_16x6 16 6 1 86 33 0.0000009826388515240903
avx512_mmm_f32_16x8 16 8 1 86 33 0.0000010824935312229903
fma_mmm_f32_24x4 24 4 1 86 33 0.0000012762508404630095
fma_mmm_f32_32x3 32 3 1 86 33 0.000001513715344272351
avx512_mmm_f32_32x5 32 5 1 86 33 0.000001745832324362111
avx512_mmm_f32_32x6 32 6 1 86 33 0.000001767729006667857
fma_mmm_f32_40x2 40 2 1 86 33 0.0000020127835751503003
avx512_mmm_f32_48x4 48 4 1 86 33 0.0000026431041725861625
fma_mmm_f32_32x1 32 1 1 86 33 0.0000029540348958953008
avx512_mmm_f32_64x3 64 3 1 86 33 0.0000032413467401166554
fma_mmm_f32_64x1 64 1 1 86 33 0.000003660225238615665
avx512_mmm_f32_80x2 80 2 1 86 33 0.000004325450155440413
avx512_mmm_f32_128x1 128 1 1 86 33 0.000005634292925170067
fma_mmm_f32_32x3 32 3 152 204 21 0.0000109390588852459
fma_mmm_f32_40x2 40 2 152 204 21 0.00001192165355582042
avx512_mmm_f32_16x12 16 12 152 204 21 0.000012026516648411827
avx512_mmm_f32_32x6 32 6 152 204 21 0.000012278132122699385
avx512_mmm_f32_16x8 16 8 152 204 21 0.000012352673918417796
avx512_mmm_f32_80x2 80 2 152 204 21 0.000012398547627329194
fma_mmm_f32_16x6 16 6 152 204 21 0.000012696552040816326
fma_mmm_f32_24x4 24 4 152 204 21 0.000012895396232258063
avx512_mmm_f32_32x5 32 5 152 204 21 0.000012936021240310074
avx512_mmm_f32_64x3 64 3 152 204 21 0.000013020465104166666
fma_mmm_f32_16x5 16 5 152 204 21 0.000013365215401069521
fma_mmm_f32_8x8 8 8 152 204 21 0.00001381443432469304
avx512_mmm_f32_48x4 48 4 152 204 21 0.000014813307715133526
fma_mmm_f32_32x1 32 1 152 204 21 0.00002267226271493213
avx512_mmm_f32_128x1 128 1 152 204 21 0.000024629668938271608
fma_mmm_f32_64x1 64 1 152 204 21 0.00002684863708894879
avx512_mmm_f32_48x4 48 4 3239 81 8 0.000040598656422764235
fma_mmm_f32_24x4 24 4 3239 81 8 0.00004210292
avx512_mmm_f32_16x8 16 8 3239 81 8 0.000044936502459177656
avx512_mmm_f32_80x2 80 2 3239 81 8 0.000045536733515981725
fma_mmm_f32_40x2 40 2 3239 81 8 0.0000489076571707317
avx512_mmm_f32_64x3 64 3 3239 81 8 0.000049402966534653466
fma_mmm_f32_32x3 32 3 3239 81 8 0.00004976170348258704
avx512_mmm_f32_128x1 128 1 3239 81 8 0.000049782684583333325
avx512_mmm_f32_32x5 32 5 3239 81 8 0.0000534129535828877
fma_mmm_f32_8x8 8 8 3239 81 8 0.00005466244605405405
fma_mmm_f32_16x5 16 5 3239 81 8 0.000054814414285714296
fma_mmm_f32_64x1 64 1 3239 81 8 0.000057166640919540206
avx512_mmm_f32_32x6 32 6 3239 81 8 0.00006116367191251
avx512_mmm_f32_16x12 16 12 3239 81 8 0.00006316089298701299
fma_mmm_f32_16x6 16 6 3239 81 8 0.00006368873630573248
fma_mmm_f32_32x1 32 1 3239 81 8 0.00009723274097087376
fma_mmm_f32_8x8 8 8 7 2 42 0.00000036233712788724087
fma_mmm_f32_16x5 16 5 7 2 42 0.0000003928322842084716
avx512_mmm_f32_16x12 16 12 7 2 42 0.00000042323728081321463
fma_mmm_f32_24x4 24 4 7 2 42 0.00000043649881696805814
avx512_mmm_f32_16x8 16 8 7 2 42 0.0000004837719840884835
fma_mmm_f32_16x6 16 6 7 2 42 0.000000498967181455482
fma_mmm_f32_32x3 32 3 7 2 42 0.000000533409282073067
avx512_mmm_f32_32x6 32 6 7 2 42 0.0000006614941621266822
avx512_mmm_f32_32x5 32 5 7 2 42 0.0000007475655475113122
fma_mmm_f32_40x2 40 2 7 2 42 0.0000007536074887623614
avx512_mmm_f32_48x4 48 4 7 2 42 0.0000009434708443693059
avx512_mmm_f32_64x3 64 3 7 2 42 0.0000011880140928882438
fma_mmm_f32_32x1 32 1 7 2 42 0.000001312178003986711
fma_mmm_f32_64x1 64 1 7 2 42 0.0000013174164110671939
avx512_mmm_f32_128x1 128 1 7 2 42 0.0000013780114124848144
avx512_mmm_f32_80x2 80 2 7 2 42 0.0000015622664160642574
avx512_mmm_f32_16x12 16 12 818 185 488 0.0011824624903846155
avx512_mmm_f32_32x5 32 5 818 185 488 0.0012000317450000001
avx512_mmm_f32_16x8 16 8 818 185 488 0.001206040485
avx512_mmm_f32_32x6 32 6 818 185 488 0.0012092218449999998
avx512_mmm_f32_48x4 48 4 818 185 488 0.0012166651699999998
avx512_mmm_f32_64x3 64 3 818 185 488 0.0012292494124999998
fma_mmm_f32_16x6 16 6 818 185 488 0.0012334373280423279
fma_mmm_f32_32x3 32 3 818 185 488 0.0012406348249999997
fma_mmm_f32_24x4 24 4 818 185 488 0.0012489771683673468
fma_mmm_f32_16x5 16 5 818 185 488 0.0012553253163265308
fma_mmm_f32_40x2 40 2 818 185 488 0.0012563284973544976
avx512_mmm_f32_80x2 80 2 818 185 488 0.0013197351483516483
fma_mmm_f32_8x8 8 8 818 185 488 0.001435196111111111
avx512_mmm_f32_128x1 128 1 818 185 488 0.00199068075
fma_mmm_f32_64x1 64 1 818 185 488 0.002340017721153846
fma_mmm_f32_32x1 32 1 818 185 488 0.0025303014791666673
avx512_mmm_f32_32x6 32 6 2897 80 113 0.0005103526754385965
avx512_mmm_f32_64x3 64 3 2897 80 113 0.0005254297789473684
avx512_mmm_f32_16x12 16 12 2897 80 113 0.0005274769893162393
avx512_mmm_f32_32x5 32 5 2897 80 113 0.0005284913418803419
fma_mmm_f32_24x4 24 4 2897 80 113 0.0005285742585470085
fma_mmm_f32_32x3 32 3 2897 80 113 0.0005308221047008548
avx512_mmm_f32_48x4 48 4 2897 80 113 0.0005323210726495725
avx512_mmm_f32_80x2 80 2 2897 80 113 0.0005565061357466065
avx512_mmm_f32_16x8 16 8 2897 80 113 0.0005679646376470588
fma_mmm_f32_40x2 40 2 2897 80 113 0.0005769129623529412
fma_mmm_f32_16x6 16 6 2897 80 113 0.0005773530870588234
fma_mmm_f32_16x5 16 5 2897 80 113 0.0006082032225000001
fma_mmm_f32_8x8 8 8 2897 80 113 0.000665171815934066
fma_mmm_f32_64x1 64 1 2897 80 113 0.0006932486571428569
avx512_mmm_f32_128x1 128 1 2897 80 113 0.0007670914707692307
fma_mmm_f32_32x1 32 1 2897 80 113 0.0012466390634920635
avx512_mmm_f32_32x5 32 5 91 21 5 0.0000004075236391673092
fma_mmm_f32_16x5 16 5 91 21 5 0.00000046900163621696006
fma_mmm_f32_32x3 32 3 91 21 5 0.000000554263914495658
avx512_mmm_f32_32x6 32 6 91 21 5 0.0000005893904281454978
fma_mmm_f32_24x4 24 4 91 21 5 0.0000006164694946249845
fma_mmm_f32_16x6 16 6 91 21 5 0.0000006676670750464068
fma_mmm_f32_40x2 40 2 91 21 5 0.000000692471193854246
avx512_mmm_f32_48x4 48 4 91 21 5 0.0000006957540511773713
avx512_mmm_f32_64x3 64 3 91 21 5 0.0000007233741235813368
fma_mmm_f32_64x1 64 1 91 21 5 0.0000007530928482297226
avx512_mmm_f32_16x8 16 8 91 21 5 0.0000007550784106561719
avx512_mmm_f32_128x1 128 1 91 21 5 0.0000008252808218947369
avx512_mmm_f32_80x2 80 2 91 21 5 0.0000008582326591628558
fma_mmm_f32_8x8 8 8 91 21 5 0.0000008769166297117518
avx512_mmm_f32_16x12 16 12 91 21 5 0.0000009702498614851866
fma_mmm_f32_32x1 32 1 91 21 5 0.000001027691590695734
fma_mmm_f32_16x5 16 5 2 12 4 0.00000009761134698598175
fma_mmm_f32_24x4 24 4 2 12 4 0.00000010028967698505993
fma_mmm_f32_8x8 8 8 2 12 4 0.00000011037417667335029
fma_mmm_f32_16x6 16 6 2 12 4 0.00000012201280001942856
avx512_mmm_f32_16x8 16 8 2 12 4 0.0000001351209876880985
fma_mmm_f32_32x3 32 3 2 12 4 0.00000013690190951163917
fma_mmm_f32_40x2 40 2 2 12 4 0.00000013723119403395798
avx512_mmm_f32_32x5 32 5 2 12 4 0.00000014752202656187672
avx512_mmm_f32_32x6 32 6 2 12 4 0.00000015897730299843862
avx512_mmm_f32_16x12 16 12 2 12 4 0.00000015936583669370912
avx512_mmm_f32_48x4 48 4 2 12 4 0.00000016460280125891873
fma_mmm_f32_32x1 32 1 2 12 4 0.0000001914227057724925
fma_mmm_f32_64x1 64 1 2 12 4 0.0000001966036316328944
avx512_mmm_f32_128x1 128 1 2 12 4 0.00000021752993813853224
avx512_mmm_f32_80x2 80 2 2 12 4 0.00000024354497851305365
avx512_mmm_f32_64x3 64 3 2 12 4 0.0000002677682514462424
avx512_mmm_f32_64x3 64 3 3226 1738 3 0.000567226071111111
avx512_mmm_f32_48x4 48 4 3226 1738 3 0.0006073917174999999
fma_mmm_f32_32x3 32 3 3226 1738 3 0.0006571906373333333
avx512_mmm_f32_32x5 32 5 3226 1738 3 0.0006619089192546584
avx512_mmm_f32_32x6 32 6 3226 1738 3 0.0007340128307692308
fma_mmm_f32_24x4 24 4 3226 1738 3 0.0007348335946745562
fma_mmm_f32_16x5 16 5 3226 1738 3 0.000822679495
fma_mmm_f32_16x6 16 6 3226 1738 3 0.0008817273317307692
avx512_mmm_f32_16x8 16 8 3226 1738 3 0.0009232592087912087
avx512_mmm_f32_80x2 80 2 3226 1738 3 0.0010214763121693124
fma_mmm_f32_8x8 8 8 3226 1738 3 0.0011391870192307694
fma_mmm_f32_40x2 40 2 3226 1738 3 0.0011762112037037036
avx512_mmm_f32_16x12 16 12 3226 1738 3 0.001218289342592593
avx512_mmm_f32_128x1 128 1 3226 1738 3 0.0014371283310344828
fma_mmm_f32_64x1 64 1 3226 1738 3 0.0015336838879999998
fma_mmm_f32_32x1 32 1 3226 1738 3 0.0015712512307692306
avx512_mmm_f32_16x12 16 12 4 2 12 0.00000014129165377885643
fma_mmm_f32_8x8 8 8 4 2 12 0.00000014704198641340388
fma_mmm_f32_16x5 16 5 4 2 12 0.00000015427627378550366
fma_mmm_f32_24x4 24 4 4 2 12 0.00000015445157310075737
fma_mmm_f32_16x6 16 6 4 2 12 0.0000001724535434530707
fma_mmm_f32_32x3 32 3 4 2 12 0.0000001789615367515239
avx512_mmm_f32_16x8 16 8 4 2 12 0.0000001851204451263471
avx512_mmm_f32_32x6 32 6 4 2 12 0.0000002195773094228327
fma_mmm_f32_40x2 40 2 4 2 12 0.0000002396732563668897
avx512_mmm_f32_32x5 32 5 4 2 12 0.0000002739691993953553
avx512_mmm_f32_48x4 48 4 4 2 12 0.0000002960694844010478
avx512_mmm_f32_64x3 64 3 4 2 12 0.00000037385178145121813
fma_mmm_f32_64x1 64 1 4 2 12 0.00000038144642020386426
fma_mmm_f32_32x1 32 1 4 2 12 0.0000003833670589137183
avx512_mmm_f32_128x1 128 1 4 2 12 0.0000004069676270473373
avx512_mmm_f32_80x2 80 2 4 2 12 0.0000004807734845421822
fma_mmm_f32_8x8 8 8 1 13 45 0.00000036305291560485686
fma_mmm_f32_16x5 16 5 1 13 45 0.00000039621169623738144
avx512_mmm_f32_16x12 16 12 1 13 45 0.00000046967785853703887
avx512_mmm_f32_16x8 16 8 1 13 45 0.0000005048894591987001
fma_mmm_f32_24x4 24 4 1 13 45 0.000000519929282760733
fma_mmm_f32_16x6 16 6 1 13 45 0.0000005410184725431936
fma_mmm_f32_32x3 32 3 1 13 45 0.0000006258858575626837
avx512_mmm_f32_32x5 32 5 1 13 45 0.000000848652637484063
avx512_mmm_f32_32x6 32 6 1 13 45 0.0000008668837222467935
fma_mmm_f32_40x2 40 2 1 13 45 0.0000008882573511586454
avx512_mmm_f32_48x4 48 4 1 13 45 0.0000012764088298415945
fma_mmm_f32_32x1 32 1 1 13 45 0.0000014564501130107217
avx512_mmm_f32_64x3 64 3 1 13 45 0.0000015745088965952081
fma_mmm_f32_64x1 64 1 1 13 45 0.000001614371685378241
avx512_mmm_f32_128x1 128 1 1 13 45 0.000001820545009022014
avx512_mmm_f32_80x2 80 2 1 13 45 0.000002072081738378378
fma_mmm_f32_8x8 8 8 5 11 28 0.00000027523648288329
fma_mmm_f32_16x5 16 5 5 11 28 0.000000321073769865674
fma_mmm_f32_24x4 24 4 5 11 28 0.00000034768239956715814
avx512_mmm_f32_16x8 16 8 5 11 28 0.0000003780430733057757
avx512_mmm_f32_16x12 16 12 5 11 28 0.0000003781538508552901
fma_mmm_f32_16x6 16 6 5 11 28 0.00000039341690439702936
fma_mmm_f32_32x3 32 3 5 11 28 0.0000004784219719249189
avx512_mmm_f32_32x6 32 6 5 11 28 0.0000005754374533582089
fma_mmm_f32_40x2 40 2 5 11 28 0.0000006079900929860213
avx512_mmm_f32_32x5 32 5 5 11 28 0.0000006196415115275552
avx512_mmm_f32_48x4 48 4 5 11 28 0.0000007688261783687116
fma_mmm_f32_32x1 32 1 5 11 28 0.0000010099082132041185
fma_mmm_f32_64x1 64 1 5 11 28 0.0000010690725633802815
avx512_mmm_f32_64x3 64 3 5 11 28 0.0000010806600108283703
avx512_mmm_f32_128x1 128 1 5 11 28 0.0000011787307637785653
avx512_mmm_f32_80x2 80 2 5 11 28 0.0000013024022298553484
avx512_mmm_f32_32x6 32 6 3830 2 23 0.00004503206648648649
avx512_mmm_f32_16x12 16 12 3830 2 23 0.000045604652
avx512_mmm_f32_128x1 128 1 3830 2 23 0.000049581891144278614
avx512_mmm_f32_48x4 48 4 3830 2 23 0.00005006785989949748
avx512_mmm_f32_64x3 64 3 3830 2 23 0.00005030772138047139
fma_mmm_f32_24x4 24 4 3830 2 23 0.00005366745008912658
avx512_mmm_f32_32x5 32 5 3830 2 23 0.00005416492753623189
fma_mmm_f32_64x1 64 1 3830 2 23 0.00005443471127659574
fma_mmm_f32_32x3 32 3 3830 2 23 0.000054695052677595613
avx512_mmm_f32_16x8 16 8 3830 2 23 0.0000555666940782123
avx512_mmm_f32_80x2 80 2 3830 2 23 0.00005622500719101124
fma_mmm_f32_16x6 16 6 3830 2 23 0.00006278545901234569
fma_mmm_f32_40x2 40 2 3830 2 23 0.0000647419542857143
fma_mmm_f32_8x8 8 8 3830 2 23 0.00006972818197183099
fma_mmm_f32_16x5 16 5 3830 2 23 0.00007012081588652483
fma_mmm_f32_32x1 32 1 3830 2 23 0.0000850535552542373
avx512_mmm_f32_64x3 64 3 500 9 9 0.000003128130525002546
avx512_mmm_f32_32x5 32 5 500 9 9 0.000003199258420382166
fma_mmm_f32_16x5 16 5 500 9 9 0.000003276200706666666
fma_mmm_f32_32x3 32 3 500 9 9 0.0000033139088836104523
avx512_mmm_f32_32x6 32 6 500 9 9 0.0000037285159212824343
fma_mmm_f32_24x4 24 4 500 9 9 0.000003889853076329993
fma_mmm_f32_64x1 64 1 500 9 9 0.000003935308078331371
avx512_mmm_f32_48x4 48 4 500 9 9 0.000003945953906866615
avx512_mmm_f32_80x2 80 2 500 9 9 0.000004123056345282241
avx512_mmm_f32_128x1 128 1 500 9 9 0.0000041318917489539754
fma_mmm_f32_16x6 16 6 500 9 9 0.000004245470212765957
fma_mmm_f32_40x2 40 2 500 9 9 0.000004261440611205432
avx512_mmm_f32_16x12 16 12 500 9 9 0.000004365721043932145
avx512_mmm_f32_16x8 16 8 500 9 9 0.000004656876367023754
fma_mmm_f32_8x8 8 8 500 9 9 0.000005677196611661165
fma_mmm_f32_32x1 32 1 500 9 9 0.000007262807693441415
fma_mmm_f32_8x8 8 8 3 14 241 0.0000017029892213532818
fma_mmm_f32_16x5 16 5 3 14 241 0.000002111755849946409
avx512_mmm_f32_16x12 16 12 3 14 241 0.000002335470856610801
avx512_mmm_f32_16x8 16 8 3 14 241 0.0000025228187448046546
fma_mmm_f32_24x4 24 4 3 14 241 0.0000025737191381495566
fma_mmm_f32_16x6 16 6 3 14 241 0.0000027307235665294927
fma_mmm_f32_32x3 32 3 3 14 241 0.000003550399541218639
avx512_mmm_f32_32x6 32 6 3 14 241 0.000004385191559471366
avx512_mmm_f32_32x5 32 5 3 14 241 0.0000045600672328767125
fma_mmm_f32_40x2 40 2 3 14 241 0.0000048902405118110225
avx512_mmm_f32_48x4 48 4 3 14 241 0.000006492946293888165
fma_mmm_f32_32x1 32 1 3 14 241 0.000008133074554294973
avx512_mmm_f32_64x3 64 3 3 14 241 0.000008664529904761904
fma_mmm_f32_64x1 64 1 3 14 241 0.000009059622717391304
avx512_mmm_f32_128x1 128 1 3 14 241 0.000010232891954498449
avx512_mmm_f32_80x2 80 2 3 14 241 0.000011117710902857144
fma_mmm_f32_24x4 24 4 38 310 440 0.00009575726653846157
avx512_mmm_f32_16x12 16 12 38 310 440 0.0000966129704854369
avx512_mmm_f32_16x8 16 8 38 310 440 0.00009736214235294117
fma_mmm_f32_8x8 8 8 38 310 440 0.00009840851019607843
fma_mmm_f32_16x5 16 5 38 310 440 0.000098790323019802
fma_mmm_f32_16x6 16 6 38 310 440 0.00010035668040404039
fma_mmm_f32_40x2 40 2 38 310 440 0.00010127920833333334
avx512_mmm_f32_48x4 48 4 38 310 440 0.0001020457975257732
avx512_mmm_f32_32x5 32 5 38 310 440 0.00012639055959915612
avx512_mmm_f32_32x6 32 6 38 310 440 0.0001271056923076923
fma_mmm_f32_32x3 32 3 38 310 440 0.00012907656883116885
avx512_mmm_f32_64x3 64 3 38 310 440 0.00013787291611111114
avx512_mmm_f32_80x2 80 2 38 310 440 0.0001731440877192983
fma_mmm_f32_32x1 32 1 38 310 440 0.0002532231641025641
fma_mmm_f32_64x1 64 1 38 310 440 0.00028317585714285716
avx512_mmm_f32_128x1 128 1 38 310 440 0.0003665594844444445
avx512_mmm_f32_16x12 16 12 67 1 102 0.000004337282306025141
avx512_mmm_f32_32x6 32 6 67 1 102 0.000004718655622613622
fma_mmm_f32_24x4 24 4 67 1 102 0.00000496839109792285
avx512_mmm_f32_16x8 16 8 67 1 102 0.000005066235491803279
avx512_mmm_f32_48x4 48 4 67 1 102 0.0000051128471479774705
avx512_mmm_f32_32x5 32 5 67 1 102 0.000005210608153998024
fma_mmm_f32_16x6 16 6 67 1 102 0.000005324432138364779
fma_mmm_f32_32x3 32 3 67 1 102 0.0000057236334782608694
avx512_mmm_f32_64x3 64 3 67 1 102 0.000005919004002368265
fma_mmm_f32_16x5 16 5 67 1 102 0.0000061095673583704646
fma_mmm_f32_8x8 8 8 67 1 102 0.0000062769847274436085
fma_mmm_f32_40x2 40 2 67 1 102 0.0000064520314617737
fma_mmm_f32_64x1 64 1 67 1 102 0.000007258679129804205
avx512_mmm_f32_80x2 80 2 67 1 102 0.000007840395067621324
fma_mmm_f32_32x1 32 1 67 1 102 0.000009397000731669747
avx512_mmm_f32_128x1 128 1 67 1 102 0.00001033877125941873
avx512_mmm_f32_16x8 16 8 28 27 8 0.00000027518716772283257
fma_mmm_f32_16x5 16 5 28 27 8 0.0000003408514302880604
fma_mmm_f32_8x8 8 8 28 27 8 0.0000003443604189547951
fma_mmm_f32_24x4 24 4 28 27 8 0.00000036389081642965424
fma_mmm_f32_32x3 32 3 28 27 8 0.000000363901999271933
avx512_mmm_f32_16x12 16 12 28 27 8 0.000000391265002318751
avx512_mmm_f32_32x5 32 5 28 27 8 0.000000399130786409696
avx512_mmm_f32_48x4 48 4 28 27 8 0.00000041022973995665944
fma_mmm_f32_16x6 16 6 28 27 8 0.00000043119981745579014
avx512_mmm_f32_32x6 32 6 28 27 8 0.00000043747484148590495
fma_mmm_f32_40x2 40 2 28 27 8 0.00000043786468366547744
avx512_mmm_f32_64x3 64 3 28 27 8 0.0000006251786004627602
fma_mmm_f32_64x1 64 1 28 27 8 0.0000006591733168284579
fma_mmm_f32_32x1 32 1 28 27 8 0.0000006852741067146285
avx512_mmm_f32_80x2 80 2 28 27 8 0.0000007061684618226679
avx512_mmm_f32_128x1 128 1 28 27 8 0.0000008685931385687486
fma_mmm_f32_40x2 40 2 65 165 2 0.0000005706193765485451
avx512_mmm_f32_80x2 80 2 65 165 2 0.0000005778332933717581
fma_mmm_f32_32x3 32 3 65 165 2 0.0000008697987251276633
fma_mmm_f32_24x4 24 4 65 165 2 0.0000008700555219658799
fma_mmm_f32_32x1 32 1 65 165 2 0.000001079278806423611
avx512_mmm_f32_128x1 128 1 65 165 2 0.0000010861754573438872
avx512_mmm_f32_48x4 48 4 65 165 2 0.0000011480699633699633
avx512_mmm_f32_64x3 64 3 65 165 2 0.0000011543261620002303
fma_mmm_f32_16x5 16 5 65 165 2 0.0000011773918420107717
fma_mmm_f32_64x1 64 1 65 165 2 0.0000011891386985391762
avx512_mmm_f32_32x5 32 5 65 165 2 0.000001383685009089638
fma_mmm_f32_16x6 16 6 65 165 2 0.0000014543325774668002
avx512_mmm_f32_32x6 32 6 65 165 2 0.0000016106899132427565
avx512_mmm_f32_16x8 16 8 65 165 2 0.0000018690985595147836
fma_mmm_f32_8x8 8 8 65 165 2 0.0000019944558009331265
avx512_mmm_f32_16x12 16 12 65 165 2 0.0000026493103498315627
fma_mmm_f32_8x8 8 8 5 106 8 0.00000020838812582723022
avx512_mmm_f32_16x8 16 8 5 106 8 0.00000029654957714958776
fma_mmm_f32_16x5 16 5 5 106 8 0.00000035305580670194006
fma_mmm_f32_24x4 24 4 5 106 8 0.0000003932530764199317
avx512_mmm_f32_16x12 16 12 5 106 8 0.0000003987756640127387
fma_mmm_f32_16x6 16 6 5 106 8 0.0000004390938727505858
fma_mmm_f32_32x3 32 3 5 106 8 0.0000005514961782668604
fma_mmm_f32_40x2 40 2 5 106 8 0.0000006337121134205885
avx512_mmm_f32_32x5 32 5 5 106 8 0.0000006396615640599001
avx512_mmm_f32_32x6 32 6 5 106 8 0.0000007408938284250961
avx512_mmm_f32_48x4 48 4 5 106 8 0.0000007414114113207548
fma_mmm_f32_32x1 32 1 5 106 8 0.0000009361355774093844
avx512_mmm_f32_64x3 64 3 5 106 8 0.000001102876340791359
fma_mmm_f32_64x1 64 1 5 106 8 0.0000011116221036246386
avx512_mmm_f32_80x2 80 2 5 106 8 0.0000012346109557915536
avx512_mmm_f32_128x1 128 1 5 106 8 0.0000023928423042836043
avx512_mmm_f32_16x8 16 8 30 444 8 0.0000016838142784980634
fma_mmm_f32_32x3 32 3 30 444 8 0.0000019952465419816952
fma_mmm_f32_8x8 8 8 30 444 8 0.000002057658748692195
fma_mmm_f32_16x5 16 5 30 444 8 0.0000021545181209781214
avx512_mmm_f32_32x5 32 5 30 444 8 0.0000021758434031413613
fma_mmm_f32_24x4 24 4 30 444 8 0.000002480648599846978
avx512_mmm_f32_16x12 16 12 30 444 8 0.000002513592297907066
avx512_mmm_f32_32x6 32 6 30 444 8 0.0000025543505071905496
avx512_mmm_f32_48x4 48 4 30 444 8 0.0000025791658610466617
fma_mmm_f32_16x6 16 6 30 444 8 0.0000026178433552461973
fma_mmm_f32_40x2 40 2 30 444 8 0.000002666674751469802
avx512_mmm_f32_64x3 64 3 30 444 8 0.00000387514094610314
fma_mmm_f32_32x1 32 1 30 444 8 0.0000039101798455598455
avx512_mmm_f32_80x2 80 2 30 444 8 0.000004312449538594222
fma_mmm_f32_64x1 64 1 30 444 8 0.000007113576930763741
avx512_mmm_f32_128x1 128 1 30 444 8 0.000009262565281625117
fma_mmm_f32_24x4 24 4 570 25 158 0.00006856897213793104
fma_mmm_f32_32x3 32 3 570 25 158 0.00007056155177304966
fma_mmm_f32_40x2 40 2 570 25 158 0.00007437421175373133
avx512_mmm_f32_16x8 16 8 570 25 158 0.0000763447009230769
avx512_mmm_f32_32x6 32 6 570 25 158 0.0000769978223255814
avx512_mmm_f32_64x3 64 3 570 25 158 0.00007865767748031497
avx512_mmm_f32_48x4 48 4 570 25 158 0.00007938174208
avx512_mmm_f32_16x12 16 12 570 25 158 0.00008030096458625526
avx512_mmm_f32_32x5 32 5 570 25 158 0.00008283318214876032
avx512_mmm_f32_80x2 80 2 570 25 158 0.00008806396991150442
fma_mmm_f32_16x6 16 6 570 25 158 0.00009562362252427185
avx512_mmm_f32_128x1 128 1 570 25 158 0.00009766330666666669
fma_mmm_f32_8x8 8 8 570 25 158 0.00009769186509803922
fma_mmm_f32_64x1 64 1 570 25 158 0.0001023045063917526
fma_mmm_f32_16x5 16 5 570 25 158 0.00010647997178538393
fma_mmm_f32_32x1 32 1 570 25 158 0.0001648138636065574
fma_mmm_f32_16x6 16 6 41 2206 209 0.00029879740151515154
fma_mmm_f32_16x5 16 5 41 2206 209 0.0003006444206060606
fma_mmm_f32_24x4 24 4 41 2206 209 0.00030136364520202025
avx512_mmm_f32_16x12 16 12 41 2206 209 0.00030406415624999997
avx512_mmm_f32_16x8 16 8 41 2206 209 0.00030460514583333337
avx512_mmm_f32_48x4 48 4 41 2206 209 0.0003070920109375
fma_mmm_f32_8x8 8 8 41 2206 209 0.0003939497488
avx512_mmm_f32_32x6 32 6 41 2206 209 0.0003961522623999999
avx512_mmm_f32_32x5 32 5 41 2206 209 0.0003965252192
fma_mmm_f32_32x3 32 3 41 2206 209 0.00040539518000000006
avx512_mmm_f32_64x3 64 3 41 2206 209 0.0004071722222222221
avx512_mmm_f32_80x2 80 2 41 2206 209 0.0005086250315789475
fma_mmm_f32_40x2 40 2 41 2206 209 0.0006178714874999999
fma_mmm_f32_64x1 64 1 41 2206 209 0.000875955696969697
fma_mmm_f32_32x1 32 1 41 2206 209 0.0008922554290909089
avx512_mmm_f32_128x1 128 1 41 2206 209 0.0017389051777777778
avx512_mmm_f32_80x2 80 2 80 23 332 0.000020516749650924024
avx512_mmm_f32_16x12 16 12 80 23 332 0.00002178448148471616
fma_mmm_f32_24x4 24 4 80 23 332 0.000023055007123287666
avx512_mmm_f32_16x8 16 8 80 23 332 0.00002398158082329317
fma_mmm_f32_40x2 40 2 80 23 332 0.000024832779061728396
avx512_mmm_f32_32x6 32 6 80 23 332 0.00002570425144329897
fma_mmm_f32_16x6 16 6 80 23 332 0.000026130409319371727
fma_mmm_f32_32x3 32 3 80 23 332 0.000027011966486486494
avx512_mmm_f32_48x4 48 4 80 23 332 0.000027132486521739136
avx512_mmm_f32_32x5 32 5 80 23 332 0.0000274997235359116
fma_mmm_f32_8x8 8 8 80 23 332 0.000028195254356164386
fma_mmm_f32_16x5 16 5 80 23 332 0.000030320790419161676
avx512_mmm_f32_64x3 64 3 80 23 332 0.000033964939932203395
fma_mmm_f32_64x1 64 1 80 23 332 0.000042704917375886515
avx512_mmm_f32_128x1 128 1 80 23 332 0.00004984963818181818
fma_mmm_f32_32x1 32 1 80 23 332 0.00005319180486772488
fma_mmm_f32_32x3 32 3 8 3 3 0.00000009826500800209362
fma_mmm_f32_16x5 16 5 8 3 3 0.00000009867010562719235
fma_mmm_f32_24x4 24 4 8 3 3 0.00000010080579088687535
fma_mmm_f32_8x8 8 8 8 3 3 0.00000011051665180057244
fma_mmm_f32_16x6 16 6 8 3 3 0.00000011986278066623444
avx512_mmm_f32_16x8 16 8 8 3 3 0.00000012745759880383686
fma_mmm_f32_40x2 40 2 8 3 3 0.00000013172398370231677
avx512_mmm_f32_32x5 32 5 8 3 3 0.00000014303705892428914
avx512_mmm_f32_32x6 32 6 8 3 3 0.00000014517567166834706
avx512_mmm_f32_64x3 64 3 8 3 3 0.00000015062675797540818
avx512_mmm_f32_48x4 48 4 8 3 3 0.0000001526913937170374
fma_mmm_f32_64x1 64 1 8 3 3 0.00000015394658580027027
fma_mmm_f32_32x1 32 1 8 3 3 0.00000015954093694755452
avx512_mmm_f32_128x1 128 1 8 3 3 0.00000016324378176707764
avx512_mmm_f32_16x12 16 12 8 3 3 0.00000017529239312627652
avx512_mmm_f32_80x2 80 2 8 3 3 0.00000021689661238506704
avx512_mmm_f32_32x6 32 6 1506 20 18 0.00001955659835616438
avx512_mmm_f32_64x3 64 3 1506 20 18 0.000020792919415448845
avx512_mmm_f32_80x2 80 2 1506 20 18 0.000022996490687403993
avx512_mmm_f32_48x4 48 4 1506 20 18 0.00002389431454545454
avx512_mmm_f32_16x12 16 12 1506 20 18 0.000024767983465346543
fma_mmm_f32_16x6 16 6 1506 20 18 0.00002479713104477612
fma_mmm_f32_24x4 24 4 1506 20 18 0.00002482036169554456
fma_mmm_f32_32x3 32 3 1506 20 18 0.000024940904321608044
avx512_mmm_f32_32x5 32 5 1506 20 18 0.000024985641199999995
avx512_mmm_f32_128x1 128 1 1506 20 18 0.000026316014036939312
fma_mmm_f32_40x2 40 2 1506 20 18 0.000027266234972677593
fma_mmm_f32_16x5 16 5 1506 20 18 0.000028219223200000002
avx512_mmm_f32_16x8 16 8 1506 20 18 0.000028438277840909084
fma_mmm_f32_64x1 64 1 1506 20 18 0.000029555134362017803
fma_mmm_f32_8x8 8 8 1506 20 18 0.00003643861963636364
fma_mmm_f32_32x1 32 1 1506 20 18 0.000056190089772727266
fma_mmm_f32_16x5 16 5 13 6 40 0.00000047254237682264354
fma_mmm_f32_24x4 24 4 13 6 40 0.0000005118926927939316
avx512_mmm_f32_16x8 16 8 13 6 40 0.0000005218981918149283
avx512_mmm_f32_16x12 16 12 13 6 40 0.0000005274471947401377
fma_mmm_f32_8x8 8 8 13 6 40 0.0000005429197705795597
fma_mmm_f32_16x6 16 6 13 6 40 0.0000006249406921953388
fma_mmm_f32_32x3 32 3 13 6 40 0.0000007862967651285327
avx512_mmm_f32_32x5 32 5 13 6 40 0.0000008247734135883904
avx512_mmm_f32_32x6 32 6 13 6 40 0.0000008523715890083632
fma_mmm_f32_40x2 40 2 13 6 40 0.0000010177690194277158
avx512_mmm_f32_48x4 48 4 13 6 40 0.0000010723460764413731
avx512_mmm_f32_64x3 64 3 13 6 40 0.000001539090790378007
fma_mmm_f32_32x1 32 1 13 6 40 0.0000015984731612903222
fma_mmm_f32_64x1 64 1 13 6 40 0.000001628025821417223
avx512_mmm_f32_128x1 128 1 13 6 40 0.0000017287587077673285
avx512_mmm_f32_80x2 80 2 13 6 40 0.0000018693108172706245
fma_mmm_f32_8x8 8 8 1 1060 235 0.00003625461776173285
avx512_mmm_f32_16x12 16 12 1 1060 235 0.00005484917727600288
avx512_mmm_f32_16x8 16 8 1 1060 235 0.00005507228597883598
fma_mmm_f32_16x5 16 5 1 1060 235 0.00005508724136363636
fma_mmm_f32_16x6 16 6 1 1060 235 0.0000560412997752809
fma_mmm_f32_24x4 24 4 1 1060 235 0.00008122770524590162
avx512_mmm_f32_32x5 32 5 1 1060 235 0.00010753765993788822
fma_mmm_f32_32x3 32 3 1 1060 235 0.00010958391516483519
avx512_mmm_f32_32x6 32 6 1 1060 235 0.00010966988888888887
avx512_mmm_f32_48x4 48 4 1 1060 235 0.00016518778913043481
fma_mmm_f32_40x2 40 2 1 1060 235 0.00016678783
avx512_mmm_f32_64x3 64 3 1 1060 235 0.00022187304888888899
fma_mmm_f32_32x1 32 1 1 1060 235 0.000241549163902439
avx512_mmm_f32_80x2 80 2 1 1060 235 0.0002761093852657005
fma_mmm_f32_64x1 64 1 1 1060 235 0.0004694994361904761
avx512_mmm_f32_128x1 128 1 1 1060 235 0.0006172320025
avx512_mmm_f32_16x12 16 12 268 6 47 0.000007031661433542101
avx512_mmm_f32_32x6 32 6 268 6 47 0.000007843020487038492
fma_mmm_f32_32x3 32 3 268 6 47 0.000008045643711001642
fma_mmm_f32_24x4 24 4 268 6 47 0.000008127639774738536
avx512_mmm_f32_48x4 48 4 268 6 47 0.000008344225099999997
avx512_mmm_f32_32x5 32 5 268 6 47 0.000008433923652064025
avx512_mmm_f32_128x1 128 1 268 6 47 0.000008753431107142856
avx512_mmm_f32_16x8 16 8 268 6 47 0.00000881041143865843
avx512_mmm_f32_64x3 64 3 268 6 47 0.000009159572732290706
fma_mmm_f32_16x6 16 6 268 6 47 0.000009947528024564993
avx512_mmm_f32_80x2 80 2 268 6 47 0.000009956434400805641
fma_mmm_f32_40x2 40 2 268 6 47 0.000010147639674465921
fma_mmm_f32_16x5 16 5 268 6 47 0.00001120081577142857
fma_mmm_f32_8x8 8 8 268 6 47 0.000011535076304849885
fma_mmm_f32_64x1 64 1 268 6 47 0.000011807677452830188
fma_mmm_f32_32x1 32 1 268 6 47 0.00001659107785095321
fma_mmm_f32_24x4 24 4 235 27 7 0.0000017827330342723843
avx512_mmm_f32_48x4 48 4 235 27 7 0.000001892543091458806
avx512_mmm_f32_16x8 16 8 235 27 7 0.000002061352325296281
fma_mmm_f32_32x3 32 3 235 27 7 0.000002115058562036055
fma_mmm_f32_16x5 16 5 235 27 7 0.000002129706556753329
avx512_mmm_f32_80x2 80 2 235 27 7 0.00000217619056101288
avx512_mmm_f32_64x3 64 3 235 27 7 0.0000022164845075421478
avx512_mmm_f32_128x1 128 1 235 27 7 0.0000022329451310777506
fma_mmm_f32_40x2 40 2 235 27 7 0.0000022426410305084746
avx512_mmm_f32_32x5 32 5 235 27 7 0.000002256724003623188
fma_mmm_f32_64x1 64 1 235 27 7 0.000002264401949898443
fma_mmm_f32_8x8 8 8 235 27 7 0.0000023875256445672197
avx512_mmm_f32_32x6 32 6 235 27 7 0.000002503094272112253
fma_mmm_f32_16x6 16 6 235 27 7 0.000002570996989690722
avx512_mmm_f32_16x12 16 12 235 27 7 0.000002696145186377045
fma_mmm_f32_32x1 32 1 235 27 7 0.000003366552210121717
fma_mmm_f32_8x8 8 8 5 141 64 0.0000015581918165798749
avx512_mmm_f32_16x8 16 8 5 141 64 0.0000024327921694667644
fma_mmm_f32_16x5 16 5 5 141 64 0.000002442956704046806
fma_mmm_f32_16x6 16 6 5 141 64 0.0000026333967774528053
avx512_mmm_f32_16x12 16 12 5 141 64 0.000002657071729116839
fma_mmm_f32_24x4 24 4 5 141 64 0.000003427342829996608
fma_mmm_f32_32x3 32 3 5 141 64 0.000004636640149253732
avx512_mmm_f32_32x5 32 5 5 141 64 0.000004771804045461771
avx512_mmm_f32_32x6 32 6 5 141 64 0.000004781671549791868
fma_mmm_f32_40x2 40 2 5 141 64 0.00000571162917626728
avx512_mmm_f32_48x4 48 4 5 141 64 0.000007008322664796633
fma_mmm_f32_32x1 32 1 5 141 64 0.000008823163951636255
avx512_mmm_f32_64x3 64 3 5 141 64 0.000009700765342377261
fma_mmm_f32_64x1 64 1 5 141 64 0.000011273346531531531
avx512_mmm_f32_80x2 80 2 5 141 64 0.000012046919662243665
avx512_mmm_f32_128x1 128 1 5 141 64 0.000024219473883495138
fma_mmm_f32_24x4 24 4 263 397 34 0.00005439922199453552
avx512_mmm_f32_16x12 16 12 263 397 34 0.00005514815226519339
fma_mmm_f32_16x5 16 5 263 397 34 0.00005641317853107345
fma_mmm_f32_16x6 16 6 263 397 34 0.000057022223542857155
avx512_mmm_f32_32x5 32 5 263 397 34 0.00005745273734104046
avx512_mmm_f32_32x6 32 6 263 397 34 0.00005832095204678364
avx512_mmm_f32_48x4 48 4 263 397 34 0.00005966776272455089
fma_mmm_f32_32x3 32 3 263 397 34 0.00006019374372489961
avx512_mmm_f32_16x8 16 8 263 397 34 0.0000619807900621118
avx512_mmm_f32_80x2 80 2 263 397 34 0.0000633256935031847
avx512_mmm_f32_64x3 64 3 263 397 34 0.00006631831555555557
fma_mmm_f32_40x2 40 2 263 397 34 0.00006759691363102233
fma_mmm_f32_8x8 8 8 263 397 34 0.00007379609558823528
avx512_mmm_f32_128x1 128 1 263 397 34 0.00010776884565217393
fma_mmm_f32_32x1 32 1 263 397 34 0.00011890657999999999
fma_mmm_f32_64x1 64 1 263 397 34 0.00013224228640000001
fma_mmm_f32_8x8 8 8 1 4 89 0.000000548574386487829
fma_mmm_f32_16x5 16 5 1 4 89 0.000000569711732096391
avx512_mmm_f32_16x12 16 12 1 4 89 0.000000702159476671743
fma_mmm_f32_24x4 24 4 1 4 89 0.0000007091093092588703
avx512_mmm_f32_16x8 16 8 1 4 89 0.0000007705010241427034
fma_mmm_f32_16x6 16 6 1 4 89 0.0000007814010008765641
fma_mmm_f32_32x3 32 3 1 4 89 0.000000898642187928043
avx512_mmm_f32_32x6 32 6 1 4 89 0.0000012262329635108482
fma_mmm_f32_40x2 40 2 1 4 89 0.0000012776891446264997
avx512_mmm_f32_32x5 32 5 1 4 89 0.000001293225661830787
avx512_mmm_f32_48x4 48 4 1 4 89 0.0000018202379859311363
fma_mmm_f32_32x1 32 1 1 4 89 0.000002300620168302945
avx512_mmm_f32_64x3 64 3 1 4 89 0.000002349790844839691
fma_mmm_f32_64x1 64 1 1 4 89 0.000002359502748994559
avx512_mmm_f32_128x1 128 1 1 4 89 0.000002488433884714817
avx512_mmm_f32_80x2 80 2 1 4 89 0.000003067873110899269
avx512_mmm_f32_16x12 16 12 30 639 211 0.00006126900204498979
avx512_mmm_f32_16x8 16 8 30 639 211 0.00006180963198757763
avx512_mmm_f32_32x6 32 6 30 639 211 0.00006277350396499863
fma_mmm_f32_16x6 16 6 30 639 211 0.0000628635270886076
fma_mmm_f32_16x5 16 5 30 639 211 0.00006291860126582278
avx512_mmm_f32_32x5 32 5 30 639 211 0.00006295466455696201
fma_mmm_f32_32x3 32 3 30 639 211 0.00006336064405063291
fma_mmm_f32_8x8 8 8 30 639 211 0.00007465805522388059
fma_mmm_f32_24x4 24 4 30 639 211 0.00009043172254545457
avx512_mmm_f32_48x4 48 4 30 639 211 0.00009321048714953272
fma_mmm_f32_40x2 40 2 30 639 211 0.00009545351999999998
avx512_mmm_f32_64x3 64 3 30 639 211 0.00012562558177215191
fma_mmm_f32_32x1 32 1 30 639 211 0.00013982734816901407
avx512_mmm_f32_80x2 80 2 30 639 211 0.00015676435809523808
fma_mmm_f32_64x1 64 1 30 639 211 0.000263223009009009
avx512_mmm_f32_128x1 128 1 30 639 211 0.00034240301349325336
fma_mmm_f32_8x8 8 8 4 521 40 0.0000029639336395348834
fma_mmm_f32_16x5 16 5 4 521 40 0.0000047089252214891605
avx512_mmm_f32_16x8 16 8 4 521 40 0.000004760171646825396
fma_mmm_f32_16x6 16 6 4 521 40 0.000005060757306329113
avx512_mmm_f32_16x12 16 12 4 521 40 0.00000563551460214447
fma_mmm_f32_24x4 24 4 4 521 40 0.000007004234817927171
avx512_mmm_f32_32x5 32 5 4 521 40 0.000009393953709981165
avx512_mmm_f32_32x6 32 6 4 521 40 0.000009811696336870936
fma_mmm_f32_32x3 32 3 4 521 40 0.000009855430637495903
avx512_mmm_f32_48x4 48 4 4 521 40 0.0000142384803988604
fma_mmm_f32_40x2 40 2 4 521 40 0.000014272884400000003
avx512_mmm_f32_64x3 64 3 4 521 40 0.0000199916048
fma_mmm_f32_32x1 32 1 4 521 40 0.000020845352053140093
avx512_mmm_f32_80x2 80 2 4 521 40 0.00002386969747016707
fma_mmm_f32_64x1 64 1 4 521 40 0.00003985700464807437
avx512_mmm_f32_128x1 128 1 4 521 40 0.000051867531875000006
avx512_mmm_f32_16x12 16 12 1408 1492 22 0.0006765673035714286
avx512_mmm_f32_16x8 16 8 1408 1492 22 0.0006783479085714283
avx512_mmm_f32_32x6 32 6 1408 1492 22 0.0006951445034013606
fma_mmm_f32_16x6 16 6 1408 1492 22 0.0007044324171428573
avx512_mmm_f32_32x5 32 5 1408 1492 22 0.0007431360123076921
fma_mmm_f32_16x5 16 5 1408 1492 22 0.0007632549138461538
fma_mmm_f32_24x4 24 4 1408 1492 22 0.0008033164340277778
fma_mmm_f32_8x8 8 8 1408 1492 22 0.0008784096654545458
avx512_mmm_f32_48x4 48 4 1408 1492 22 0.0008822735745454543
fma_mmm_f32_32x3 32 3 1408 1492 22 0.0009240716712962966
avx512_mmm_f32_64x3 64 3 1408 1492 22 0.0011340039150000002
fma_mmm_f32_40x2 40 2 1408 1492 22 0.0015744591933333338
avx512_mmm_f32_80x2 80 2 1408 1492 22 0.0016259084551282052
fma_mmm_f32_32x1 32 1 1408 1492 22 0.0022272943653846157
fma_mmm_f32_64x1 64 1 1408 1492 22 0.002980443691358024
avx512_mmm_f32_128x1 128 1 1408 1492 22 0.002982717185185185
avx512_mmm_f32_32x6 32 6 476 119 489 0.00046646782285714297
avx512_mmm_f32_16x12 16 12 476 119 489 0.0004721584087301586
avx512_mmm_f32_32x5 32 5 476 119 489 0.0004771638865384614
fma_mmm_f32_24x4 24 4 476 119 489 0.00047752539615384624
fma_mmm_f32_32x3 32 3 476 119 489 0.00047907603269230773
avx512_mmm_f32_48x4 48 4 476 119 489 0.00048113913
fma_mmm_f32_40x2 40 2 476 119 489 0.0005025650425101215
avx512_mmm_f32_64x3 64 3 476 119 489 0.0005029443400809718
avx512_mmm_f32_16x8 16 8 476 119 489 0.0005043396477732796
avx512_mmm_f32_80x2 80 2 476 119 489 0.0005051692505263158
fma_mmm_f32_16x6 16 6 476 119 489 0.0005199185810526316
fma_mmm_f32_16x5 16 5 476 119 489 0.0005286470747863248
fma_mmm_f32_8x8 8 8 476 119 489 0.0005916725576923077
fma_mmm_f32_64x1 64 1 476 119 489 0.0006859327912087914
avx512_mmm_f32_128x1 128 1 476 119 489 0.0008466747878787877
fma_mmm_f32_32x1 32 1 476 119 489 0.0010834794979423868
fma_mmm_f32_8x8 8 8 4 38 475 0.000005081754854032657
fma_mmm_f32_16x5 16 5 4 38 475 0.000006854896273037541
avx512_mmm_f32_16x12 16 12 4 38 475 0.0000069903850349650345
avx512_mmm_f32_16x8 16 8 4 38 475 0.000007530673601190477
fma_mmm_f32_16x6 16 6 4 38 475 0.000008117497744855968
fma_mmm_f32_24x4 24 4 4 38 475 0.000009198931680440773
fma_mmm_f32_32x3 32 3 4 38 475 0.000012316032749691738
avx512_mmm_f32_32x6 32 6 4 38 475 0.00001377272708160443
avx512_mmm_f32_32x5 32 5 4 38 475 0.000013825833111111111
fma_mmm_f32_40x2 40 2 4 38 475 0.000016579353366500827
avx512_mmm_f32_48x4 48 4 4 38 475 0.00002013791282258065
fma_mmm_f32_32x1 32 1 4 38 475 0.000025241853668341712
avx512_mmm_f32_64x3 64 3 4 38 475 0.000026896765498652295
fma_mmm_f32_64x1 64 1 4 38 475 0.00003196992371794871
avx512_mmm_f32_80x2 80 2 4 38 475 0.00003443000110344827
avx512_mmm_f32_128x1 128 1 4 38 475 0.000041643325907173
fma_mmm_f32_8x8 8 8 2 253 7 0.00000036692222643050765
avx512_mmm_f32_16x8 16 8 2 253 7 0.0000005346132980335527
fma_mmm_f32_16x5 16 5 2 253 7 0.0000006497289226591637
fma_mmm_f32_24x4 24 4 2 253 7 0.0000007529167843726522
avx512_mmm_f32_16x12 16 12 2 253 7 0.0000007621519329268294
fma_mmm_f32_16x6 16 6 2 253 7 0.0000007955279949198287
fma_mmm_f32_32x3 32 3 2 253 7 0.00000109738
fma_mmm_f32_40x2 40 2 2 253 7 0.0000012520275509948694
avx512_mmm_f32_32x5 32 5 2 253 7 0.0000012579519186338523
avx512_mmm_f32_32x6 32 6 2 253 7 0.0000014791155230998508
avx512_mmm_f32_48x4 48 4 2 253 7 0.0000015256661150969318
fma_mmm_f32_32x1 32 1 2 253 7 0.0000016387116663973282
avx512_mmm_f32_64x3 64 3 2 253 7 0.0000022611141447963803
avx512_mmm_f32_80x2 80 2 2 253 7 0.0000025172154760705287
fma_mmm_f32_64x1 64 1 2 253 7 0.0000035412231656396007
avx512_mmm_f32_128x1 128 1 2 253 7 0.000004548073394160584
fma_mmm_f32_8x8 8 8 4 30 7 0.00000013591190483985376
avx512_mmm_f32_16x8 16 8 4 30 7 0.00000017000034545609404
fma_mmm_f32_16x5 16 5 4 30 7 0.0000001877299017885217
fma_mmm_f32_24x4 24 4 4 30 7 0.00000020070930739425247
avx512_mmm_f32_16x12 16 12 4 30 7 0.00000021131124295313183
fma_mmm_f32_16x6 16 6 4 30 7 0.00000023934838668655695
fma_mmm_f32_32x3 32 3 4 30 7 0.00000025863301928880724
fma_mmm_f32_40x2 40 2 4 30 7 0.0000003077041135445981
avx512_mmm_f32_32x5 32 5 4 30 7 0.00000032034909530782456
avx512_mmm_f32_32x6 32 6 4 30 7 0.00000035755006586089596
avx512_mmm_f32_48x4 48 4 4 30 7 0.0000003632430796317353
fma_mmm_f32_32x1 32 1 4 30 7 0.00000041118054017782256
fma_mmm_f32_64x1 64 1 4 30 7 0.00000044462007784190044
avx512_mmm_f32_64x3 64 3 4 30 7 0.0000005127428865336658
avx512_mmm_f32_80x2 80 2 4 30 7 0.0000005800634103462614
avx512_mmm_f32_128x1 128 1 4 30 7 0.0000005879548309033558
avx512_mmm_f32_16x12 16 12 35 855 286 0.0001600730709677419
avx512_mmm_f32_16x8 16 8 35 855 286 0.00016108242706872376
fma_mmm_f32_16x6 16 6 35 855 286 0.0001625062124590164
fma_mmm_f32_24x4 24 4 35 855 286 0.0001637583826666667
fma_mmm_f32_16x5 16 5 35 855 286 0.000164763722
avx512_mmm_f32_48x4 48 4 35 855 286 0.00016701407389830506
fma_mmm_f32_40x2 40 2 35 855 286 0.0001699722227586207
fma_mmm_f32_8x8 8 8 35 855 286 0.00017201532689655176
avx512_mmm_f32_32x6 32 6 35 855 286 0.00021480270521739131
fma_mmm_f32_32x3 32 3 35 855 286 0.00021760347911111113
avx512_mmm_f32_32x5 32 5 35 855 286 0.00021906485955555555
avx512_mmm_f32_64x3 64 3 35 855 286 0.00022381969545454548
avx512_mmm_f32_80x2 80 2 35 855 286 0.0002793997622857143
fma_mmm_f32_64x1 64 1 35 855 286 0.00047376282095238086
fma_mmm_f32_32x1 32 1 35 855 286 0.0004786080134615385
avx512_mmm_f32_128x1 128 1 35 855 286 0.0006212320799999999
avx512_mmm_f32_16x12 16 12 197 21 36 0.000005630049398538505
avx512_mmm_f32_32x6 32 6 197 21 36 0.000006122154222766217
fma_mmm_f32_24x4 24 4 197 21 36 0.000006222391392405064
avx512_mmm_f32_48x4 48 4 197 21 36 0.000006655041678880748
avx512_mmm_f32_64x3 64 3 197 21 36 0.000006770791045178692
fma_mmm_f32_32x3 32 3 197 21 36 0.0000068456313491525424
avx512_mmm_f32_16x8 16 8 197 21 36 0.000006883663807560138
fma_mmm_f32_40x2 40 2 197 21 36 0.0000071311621389678055
avx512_mmm_f32_32x5 32 5 197 21 36 0.0000071360208834178155
fma_mmm_f32_16x6 16 6 197 21 36 0.0000071545042069435
avx512_mmm_f32_80x2 80 2 197 21 36 0.000007426289604772558
fma_mmm_f32_8x8 8 8 197 21 36 0.00000817360976
fma_mmm_f32_16x5 16 5 197 21 36 0.000008458637100259292
avx512_mmm_f32_128x1 128 1 197 21 36 0.000008630419268292682
fma_mmm_f32_64x1 64 1 197 21 36 0.000008918905396260016
fma_mmm_f32_32x1 32 1 197 21 36 0.00001617351881773399
avx512_mmm_f32_80x2 80 2 2962 23 4 0.000009737247283349562
avx512_mmm_f32_48x4 48 4 2962 23 4 0.000009840962502443794
fma_mmm_f32_24x4 24 4 2962 23 4 0.000010786628528138525
avx512_mmm_f32_128x1 128 1 2962 23 4 0.000011573776697674417
fma_mmm_f32_40x2 40 2 2962 23 4 0.000011721998588235295
fma_mmm_f32_64x1 64 1 2962 23 4 0.000013267538691588786
avx512_mmm_f32_32x5 32 5 2962 23 4 0.0000140936018028169
fma_mmm_f32_16x5 16 5 2962 23 4 0.000014292884546762596
fma_mmm_f32_32x3 32 3 2962 23 4 0.000014827421451851852
avx512_mmm_f32_64x3 64 3 2962 23 4 0.000014985094412213739
avx512_mmm_f32_32x6 32 6 2962 23 4 0.000015487289597523224
fma_mmm_f32_16x6 16 6 2962 23 4 0.000016859068581081083
fma_mmm_f32_32x1 32 1 2962 23 4 0.000019119572983114448
avx512_mmm_f32_16x8 16 8 2962 23 4 0.000021553649437229433
fma_mmm_f32_8x8 8 8 2962 23 4 0.000024605871165048542
avx512_mmm_f32_16x12 16 12 2962 23 4 0.0000278967556545961
fma_mmm_f32_16x5 16 5 9 6 413 0.000003728854252052838
avx512_mmm_f32_16x12 16 12 9 6 413 0.000003763298437146093
fma_mmm_f32_24x4 24 4 9 6 413 0.000004149253754058441
avx512_mmm_f32_16x8 16 8 9 6 413 0.000004214090629488805
fma_mmm_f32_16x6 16 6 9 6 413 0.000004972368031968032
fma_mmm_f32_8x8 8 8 9 6 413 0.0000053354898851831595
fma_mmm_f32_32x3 32 3 9 6 413 0.000005810515070422534
avx512_mmm_f32_32x6 32 6 9 6 413 0.000006864433915416097
avx512_mmm_f32_32x5 32 5 9 6 413 0.00000731775015429831
fma_mmm_f32_40x2 40 2 9 6 413 0.000007910287880220646
avx512_mmm_f32_48x4 48 4 9 6 413 0.000009514217399617592
avx512_mmm_f32_64x3 64 3 9 6 413 0.000012954848704663214
fma_mmm_f32_32x1 32 1 9 6 413 0.000014191840171184023
fma_mmm_f32_64x1 64 1 9 6 413 0.000014524560000000004
avx512_mmm_f32_128x1 128 1 9 6 413 0.00001531422894656489
avx512_mmm_f32_80x2 80 2 9 6 413 0.000016641079932546373
fma_mmm_f32_8x8 8 8 1 64 189 0.0000025272599846821546
fma_mmm_f32_16x5 16 5 1 64 189 0.0000036027140100071477
avx512_mmm_f32_16x12 16 12 1 64 189 0.0000037246731019724593
avx512_mmm_f32_16x8 16 8 1 64 189 0.000003869766460108443
fma_mmm_f32_16x6 16 6 1 64 189 0.000004048431629052113
fma_mmm_f32_24x4 24 4 1 64 189 0.000005169662904222452
fma_mmm_f32_32x3 32 3 1 64 189 0.000006737463826322933
avx512_mmm_f32_32x6 32 6 1 64 189 0.0000073422251470588235
avx512_mmm_f32_32x5 32 5 1 64 189 0.000007408777422222222
fma_mmm_f32_40x2 40 2 1 64 189 0.00000889687975088968
avx512_mmm_f32_48x4 48 4 1 64 189 0.000011185265800671892
fma_mmm_f32_32x1 32 1 1 64 189 0.00001352670037837838
avx512_mmm_f32_64x3 64 3 1 64 189 0.000014682816568771414
fma_mmm_f32_64x1 64 1 1 64 189 0.000017186469502572895
avx512_mmm_f32_80x2 80 2 1 64 189 0.00001862953097014925
avx512_mmm_f32_128x1 128 1 1 64 189 0.000024327938666666668
fma_mmm_f32_24x4 24 4 33 2 491 0.000009887185598455596
fma_mmm_f32_32x3 32 3 33 2 491 0.000011054527682119203
avx512_mmm_f32_16x12 16 12 33 2 491 0.000011521614583333335
avx512_mmm_f32_16x8 16 8 33 2 491 0.000013303669224704335
avx512_mmm_f32_32x6 32 6 33 2 491 0.000014058929507735584
avx512_mmm_f32_48x4 48 4 33 2 491 0.00001471954131386861
fma_mmm_f32_8x8 8 8 33 2 491 0.00001480429246105919
fma_mmm_f32_16x6 16 6 33 2 491 0.000014970360119581464
avx512_mmm_f32_32x5 32 5 33 2 491 0.000015168688573232329
fma_mmm_f32_16x5 16 5 33 2 491 0.00001567385079801151
fma_mmm_f32_40x2 40 2 33 2 491 0.00001750007683655536
avx512_mmm_f32_64x3 64 3 33 2 491 0.00002194987876651982
avx512_mmm_f32_80x2 80 2 33 2 491 0.00002733131835616439
fma_mmm_f32_32x1 32 1 33 2 491 0.000027986078095238097
fma_mmm_f32_64x1 64 1 33 2 491 0.00003072446215384616
avx512_mmm_f32_128x1 128 1 33 2 491 0.00003197918213592234
avx512_mmm_f32_16x8 16 8 41 3156 8 0.000016096072528180354
fma_mmm_f32_24x4 24 4 41 3156 8 0.00001615875077303649
avx512_mmm_f32_48x4 48 4 41 3156 8 0.00001649954476969436
fma_mmm_f32_16x5 16 5 41 3156 8 0.000020364805458248472
fma_mmm_f32_8x8 8 8 41 3156 8 0.000020506021129032256
avx512_mmm_f32_16x12 16 12 41 3156 8 0.000024157487123046445
fma_mmm_f32_16x6 16 6 41 3156 8 0.000024350394634146337
fma_mmm_f32_32x3 32 3 41 3156 8 0.00002454292784119106
avx512_mmm_f32_64x3 64 3 41 3156 8 0.000024771647966339415
avx512_mmm_f32_32x5 32 5 41 3156 8 0.000026872745876010785
avx512_mmm_f32_80x2 80 2 41 3156 8 0.000028504071508658282
avx512_mmm_f32_32x6 32 6 41 3156 8 0.00003213755410557185
fma_mmm_f32_40x2 40 2 41 3156 8 0.000034883353146853135
fma_mmm_f32_64x1 64 1 41 3156 8 0.000047465779870129874
fma_mmm_f32_32x1 32 1 41 3156 8 0.000048333144734299516
avx512_mmm_f32_128x1 128 1 41 3156 8 0.00017213422105263155
avx512_mmm_f32_32x5 32 5 1401 485 5 0.000050309048080808075
fma_mmm_f32_16x5 16 5 1401 485 5 0.00005545671974522291
avx512_mmm_f32_32x6 32 6 1401 485 5 0.00006163803774999999
fma_mmm_f32_16x6 16 6 1401 485 5 0.00006513532264900661
fma_mmm_f32_32x3 32 3 1401 485 5 0.00007780290374999999
avx512_mmm_f32_64x3 64 3 1401 485 5 0.00007945233141321046
avx512_mmm_f32_16x8 16 8 1401 485 5 0.00008094206406504062
avx512_mmm_f32_48x4 48 4 1401 485 5 0.00009011203027027027
fma_mmm_f32_24x4 24 4 1401 485 5 0.0000906006748623853
fma_mmm_f32_40x2 40 2 1401 485 5 0.00009649772411003237
fma_mmm_f32_8x8 8 8 1401 485 5 0.00010216860926870751
avx512_mmm_f32_80x2 80 2 1401 485 5 0.00011435638362068965
avx512_mmm_f32_16x12 16 12 1401 485 5 0.00011786528075396828
fma_mmm_f32_32x1 32 1 1401 485 5 0.00012985922368421055
fma_mmm_f32_64x1 64 1 1401 485 5 0.00015391582153846152
avx512_mmm_f32_128x1 128 1 1401 485 5 0.00022093396355555556
fma_mmm_f32_24x4 24 4 89 2 203 0.000009540197807183366
fma_mmm_f32_32x3 32 3 89 2 203 0.00001026993424412666
avx512_mmm_f32_16x12 16 12 89 2 203 0.00001055958137826546
avx512_mmm_f32_32x6 32 6 89 2 203 0.000011139968796502972
avx512_mmm_f32_48x4 48 4 89 2 203 0.000011482348978185994
fma_mmm_f32_40x2 40 2 89 2 203 0.000011680122281722933
avx512_mmm_f32_32x5 32 5 89 2 203 0.000012046413187347932
avx512_mmm_f32_16x8 16 8 89 2 203 0.000012170499445114593
fma_mmm_f32_16x6 16 6 89 2 203 0.00001324337955085865
avx512_mmm_f32_64x3 64 3 89 2 203 0.000014966143079222724
fma_mmm_f32_16x5 16 5 89 2 203 0.000015218391902587518
fma_mmm_f32_8x8 8 8 89 2 203 0.000015686633664000003
avx512_mmm_f32_80x2 80 2 89 2 203 0.000016747883361344536
fma_mmm_f32_64x1 64 1 89 2 203 0.000020162244979591833
fma_mmm_f32_32x1 32 1 89 2 203 0.000024023356135265697
avx512_mmm_f32_128x1 128 1 89 2 203 0.000025608465943152462
avx512_mmm_f32_32x6 32 6 478 61 12 0.000007291514561403507
avx512_mmm_f32_16x12 16 12 478 61 12 0.000007583840483421917
avx512_mmm_f32_48x4 48 4 478 61 12 0.000007601516641221374
fma_mmm_f32_32x3 32 3 478 61 12 0.000007833023646237393
fma_mmm_f32_16x6 16 6 478 61 12 0.000007898105748218526
fma_mmm_f32_24x4 24 4 478 61 12 0.000007927621238095238
avx512_mmm_f32_64x3 64 3 478 61 12 0.000008154869607843137
avx512_mmm_f32_80x2 80 2 478 61 12 0.000008296943960066556
fma_mmm_f32_40x2 40 2 478 61 12 0.000009060742712477396
avx512_mmm_f32_32x5 32 5 478 61 12 0.000009594484513735465
avx512_mmm_f32_128x1 128 1 478 61 12 0.000009715924897959184
avx512_mmm_f32_16x8 16 8 478 61 12 0.000009925727586891758
fma_mmm_f32_16x5 16 5 478 61 12 0.000010269726311389761
fma_mmm_f32_64x1 64 1 478 61 12 0.000010644268247863248
fma_mmm_f32_8x8 8 8 478 61 12 0.000011660690011325026
fma_mmm_f32_32x1 32 1 478 61 12 0.000018226198244972573
fma_mmm_f32_8x8 8 8 4 400 9 0.0000009220513128698225
fma_mmm_f32_16x5 16 5 4 400 9 0.0000009589567083734358
avx512_mmm_f32_16x12 16 12 4 400 9 0.0000011462796263105148
fma_mmm_f32_16x6 16 6 4 400 9 0.0000011712867259953164
avx512_mmm_f32_16x8 16 8 4 400 9 0.0000015184095148859003
fma_mmm_f32_24x4 24 4 4 400 9 0.000001681224610578809
fma_mmm_f32_32x3 32 3 4 400 9 0.0000017126053840924542
avx512_mmm_f32_32x5 32 5 4 400 9 0.00000190898977599081
avx512_mmm_f32_32x6 32 6 4 400 9 0.0000022451451015801353
fma_mmm_f32_40x2 40 2 4 400 9 0.00000284109454235361
avx512_mmm_f32_48x4 48 4 4 400 9 0.0000033867690189766175
avx512_mmm_f32_64x3 64 3 4 400 9 0.0000034061686263475893
fma_mmm_f32_32x1 32 1 4 400 9 0.0000034830344794520545
avx512_mmm_f32_80x2 80 2 4 400 9 0.00000470925761658031
fma_mmm_f32_64x1 64 1 4 400 9 0.000006986492605042017
avx512_mmm_f32_128x1 128 1 4 400 9 0.000009049474311594201
fma_mmm_f32_24x4 24 4 22 7 135 0.0000021382664719193577
avx512_mmm_f32_16x12 16 12 22 7 135 0.000002609430555121188
avx512_mmm_f32_16x8 16 8 22 7 135 0.0000028148259441151565
fma_mmm_f32_16x5 16 5 22 7 135 0.000003058018404408372
avx512_mmm_f32_32x6 32 6 22 7 135 0.000003089125205647637
fma_mmm_f32_8x8 8 8 22 7 135 0.000003126936123737374
fma_mmm_f32_32x3 32 3 22 7 135 0.000003128242408441962
fma_mmm_f32_16x6 16 6 22 7 135 0.000003130246869455006
avx512_mmm_f32_32x5 32 5 22 7 135 0.000003245609555339176
avx512_mmm_f32_48x4 48 4 22 7 135 0.000003934835699765442
fma_mmm_f32_40x2 40 2 22 7 135 0.000004258302515981906
avx512_mmm_f32_64x3 64 3 22 7 135 0.000005588917396184064
avx512_mmm_f32_80x2 80 2 22 7 135 0.0000072034924614254225
fma_mmm_f32_32x1 32 1 22 7 135 0.000007315045854987957
fma_mmm_f32_64x1 64 1 22 7 135 0.0000074761177995478535
avx512_mmm_f32_128x1 128 1 22 7 135 0.000007542065991967872
avx512_mmm_f32_48x4 48 4 137 131 4 0.0000013511207518593641
fma_mmm_f32_24x4 24 4 137 131 4 0.0000013775180030257186
avx512_mmm_f32_80x2 80 2 137 131 4 0.0000016273217416734361
fma_mmm_f32_40x2 40 2 137 131 4 0.0000016961176681918319
fma_mmm_f32_16x5 16 5 137 131 4 0.0000017755242651296835
avx512_mmm_f32_32x5 32 5 137 131 4 0.0000019252201981767737
fma_mmm_f32_16x6 16 6 137 131 4 0.0000021642724404631853
fma_mmm_f32_32x3 32 3 137 131 4 0.000002194724527802295
avx512_mmm_f32_32x6 32 6 137 131 4 0.0000022413357477477478
fma_mmm_f32_64x1 64 1 137 131 4 0.000002395268781452193
avx512_mmm_f32_64x3 64 3 137 131 4 0.000002656555175345378
avx512_mmm_f32_16x8 16 8 137 131 4 0.00000270837147219193
fma_mmm_f32_32x1 32 1 137 131 4 0.000003013079250302298
avx512_mmm_f32_128x1 128 1 137 131 4 0.000003016945696969697
fma_mmm_f32_8x8 8 8 137 131 4 0.0000033072504695431475
avx512_mmm_f32_16x12 16 12 137 131 4 0.000003839569025799
fma_mmm_f32_24x4 24 4 486 69 20 0.000014233990157367668
avx512_mmm_f32_32x5 32 5 486 69 20 0.000014523109868228405
avx512_mmm_f32_48x4 48 4 486 69 20 0.000014964868922155688
avx512_mmm_f32_64x3 64 3 486 69 20 0.000015811000886075947
avx512_mmm_f32_16x12 16 12 486 69 20 0.000015887067154213033
fma_mmm_f32_32x3 32 3 486 69 20 0.000015950397179487184
avx512_mmm_f32_80x2 80 2 486 69 20 0.000016160831636952995
fma_mmm_f32_16x5 16 5 486 69 20 0.000016349177712418304
avx512_mmm_f32_128x1 128 1 486 69 20 0.000016768561077441075
avx512_mmm_f32_32x6 32 6 486 69 20 0.000016916504872881358
avx512_mmm_f32_16x8 16 8 486 69 20 0.000016964829796264855
fma_mmm_f32_40x2 40 2 486 69 20 0.000017128813447098975
fma_mmm_f32_16x6 16 6 486 69 20 0.00001810485063752277
fma_mmm_f32_64x1 64 1 486 69 20 0.00001919934069230769
fma_mmm_f32_8x8 8 8 486 69 20 0.000020449047020408163
fma_mmm_f32_32x1 32 1 486 69 20 0.000033340307789340905
avx512_mmm_f32_16x8 16 8 197 2772 31 0.00024621909375
avx512_mmm_f32_16x12 16 12 197 2772 31 0.0002754588194444444
fma_mmm_f32_16x6 16 6 197 2772 31 0.0002976676338383838
avx512_mmm_f32_32x6 32 6 197 2772 31 0.00030411750874999993
avx512_mmm_f32_32x5 32 5 197 2772 31 0.0003049300380434783
fma_mmm_f32_8x8 8 8 197 2772 31 0.00030928569500000006
fma_mmm_f32_16x5 16 5 197 2772 31 0.00031814082661290325
fma_mmm_f32_24x4 24 4 197 2772 31 0.00034062914758620694
avx512_mmm_f32_48x4 48 4 197 2772 31 0.00036068185802469135
fma_mmm_f32_32x3 32 3 197 2772 31 0.00045884538961038957
avx512_mmm_f32_64x3 64 3 197 2772 31 0.0005217056578947368
fma_mmm_f32_40x2 40 2 197 2772 31 0.0005743370047058826
avx512_mmm_f32_80x2 80 2 197 2772 31 0.0006964448542857144
fma_mmm_f32_32x1 32 1 197 2772 31 0.0012298558349999999
fma_mmm_f32_64x1 64 1 197 2772 31 0.0014046873035714284
avx512_mmm_f32_128x1 128 1 197 2772 31 0.0014314786726190474
avx512_mmm_f32_32x6 32 6 314 2059 54 0.00048693318333333316
avx512_mmm_f32_16x8 16 8 314 2059 54 0.0004935850291666666
fma_mmm_f32_16x6 16 6 314 2059 54 0.000495555374
avx512_mmm_f32_32x5 32 5 314 2059 54 0.0005107235789473683
avx512_mmm_f32_16x12 16 12 314 2059 54 0.0005276884957264957
fma_mmm_f32_16x5 16 5 314 2059 54 0.0005347387866666667
fma_mmm_f32_8x8 8 8 314 2059 54 0.0006435448
avx512_mmm_f32_48x4 48 4 314 2059 54 0.0006583870533333335
fma_mmm_f32_24x4 24 4 314 2059 54 0.0006963126428571427
avx512_mmm_f32_64x3 64 3 314 2059 54 0.0007902206600000002
fma_mmm_f32_32x3 32 3 314 2059 54 0.0008051645590277778
avx512_mmm_f32_80x2 80 2 314 2059 54 0.0011611091614583333
fma_mmm_f32_40x2 40 2 314 2059 54 0.0011788790449999997
fma_mmm_f32_64x1 64 1 314 2059 54 0.0022598078125000004
fma_mmm_f32_32x1 32 1 314 2059 54 0.002295397130434782
avx512_mmm_f32_128x1 128 1 314 2059 54 0.0027444679885057473
fma_mmm_f32_8x8 8 8 4 899 103 0.000013280331592689296
avx512_mmm_f32_16x8 16 8 4 899 103 0.00002050706878850103
fma_mmm_f32_16x5 16 5 4 899 103 0.000020873564444444443
avx512_mmm_f32_16x12 16 12 4 899 103 0.000021151171610169497
fma_mmm_f32_16x6 16 6 4 899 103 0.000021558147732181417
fma_mmm_f32_24x4 24 4 4 899 103 0.00003045315621951219
fma_mmm_f32_32x3 32 3 4 899 103 0.000041134140775034285
avx512_mmm_f32_32x5 32 5 4 899 103 0.00004118828691358024
avx512_mmm_f32_32x6 32 6 4 899 103 0.000042188009004237294
avx512_mmm_f32_48x4 48 4 4 899 103 0.00006216876874999998
fma_mmm_f32_40x2 40 2 4 899 103 0.00006256933700209644
avx512_mmm_f32_64x3 64 3 4 899 103 0.00008386119394957984
fma_mmm_f32_32x1 32 1 4 899 103 0.00008985954666666665
avx512_mmm_f32_80x2 80 2 4 899 103 0.00010403643986742424
fma_mmm_f32_64x1 64 1 4 899 103 0.00017593121856725145
avx512_mmm_f32_128x1 128 1 4 899 103 0.00022790145116279072
fma_mmm_f32_8x8 8 8 2 8 224 0.000001357583402467128
fma_mmm_f32_16x5 16 5 2 8 224 0.0000015826710772163965
avx512_mmm_f32_16x12 16 12 2 8 224 0.0000017939648554913293
fma_mmm_f32_24x4 24 4 2 8 224 0.0000019245747093353537
avx512_mmm_f32_16x8 16 8 2 8 224 0.0000019520855023183925
fma_mmm_f32_16x6 16 6 2 8 224 0.000002132552527663268
fma_mmm_f32_32x3 32 3 2 8 224 0.0000026601957645794136
avx512_mmm_f32_32x6 32 6 2 8 224 0.00000344911806763285
avx512_mmm_f32_32x5 32 5 2 8 224 0.000003568484744787923
fma_mmm_f32_40x2 40 2 2 8 224 0.000003648700910746812
avx512_mmm_f32_48x4 48 4 2 8 224 0.00000493438162215628
fma_mmm_f32_32x1 32 1 2 8 224 0.000006488481147327249
avx512_mmm_f32_64x3 64 3 2 8 224 0.000006749274996619336
fma_mmm_f32_64x1 64 1 2 8 224 0.000006830557768595041
avx512_mmm_f32_128x1 128 1 2 8 224 0.000007345555681818182
avx512_mmm_f32_80x2 80 2 2 8 224 0.000008721555
avx512_mmm_f32_16x12 16 12 2187 128 286 0.0013324036607142856
avx512_mmm_f32_32x6 32 6 2187 128 286 0.0013645499065934065
avx512_mmm_f32_48x4 48 4 2187 128 286 0.00138426248
fma_mmm_f32_24x4 24 4 2187 128 286 0.0013914099485714281
fma_mmm_f32_32x3 32 3 2187 128 286 0.0014096181371428577
avx512_mmm_f32_32x5 32 5 2187 128 286 0.0014130398685714282
avx512_mmm_f32_16x8 16 8 2187 128 286 0.0014209628800000002
avx512_mmm_f32_64x3 64 3 2187 128 286 0.0014255132528735634
fma_mmm_f32_16x6 16 6 2187 128 286 0.0014565053333333337
fma_mmm_f32_40x2 40 2 2187 128 286 0.0014841479876543206
fma_mmm_f32_16x5 16 5 2187 128 286 0.0015235086234567897
avx512_mmm_f32_80x2 80 2 2187 128 286 0.0015642922466666668
fma_mmm_f32_8x8 8 8 2187 128 286 0.0017007697703703703
fma_mmm_f32_64x1 64 1 2187 128 286 0.001998644758064516
avx512_mmm_f32_128x1 128 1 2187 128 286 0.002841669091954023
fma_mmm_f32_32x1 32 1 2187 128 286 0.0031507469382716052
fma_mmm_f32_24x4 24 4 33 112 11 0.0000011775799173065567
fma_mmm_f32_40x2 40 2 33 112 11 0.0000011805383394528014
avx512_mmm_f32_16x12 16 12 33 112 11 0.0000012097438973614136
fma_mmm_f32_16x6 16 6 33 112 11 0.000001242047679482394
avx512_mmm_f32_48x4 48 4 33 112 11 0.000001252650339068826
fma_mmm_f32_16x5 16 5 33 112 11 0.0000014677659200702677
fma_mmm_f32_32x3 32 3 33 112 11 0.0000014926602355045462
avx512_mmm_f32_32x6 32 6 33 112 11 0.000001516569352648837
avx512_mmm_f32_16x8 16 8 33 112 11 0.0000015356045045321863
fma_mmm_f32_8x8 8 8 33 112 11 0.0000015439907478471068
avx512_mmm_f32_64x3 64 3 33 112 11 0.000001725255070860698
avx512_mmm_f32_32x5 32 5 33 112 11 0.000001874910437056406
fma_mmm_f32_64x1 64 1 33 112 11 0.000001961986810429327
avx512_mmm_f32_80x2 80 2 33 112 11 0.0000021572025722917566
fma_mmm_f32_32x1 32 1 33 112 11 0.0000028266897825473035
avx512_mmm_f32_128x1 128 1 33 112 11 0.000003900282459597951
fma_mmm_f32_32x3 32 3 350 23 337 0.00008892359077380951
fma_mmm_f32_24x4 24 4 350 23 337 0.0000898652609009009
avx512_mmm_f32_16x12 16 12 350 23 337 0.00009891643605610561
avx512_mmm_f32_32x6 32 6 350 23 337 0.0000997492428
avx512_mmm_f32_32x5 32 5 350 23 337 0.00010074624081632654
fma_mmm_f32_40x2 40 2 350 23 337 0.00010496944463157893
avx512_mmm_f32_16x8 16 8 350 23 337 0.0001053037804255319
avx512_mmm_f32_48x4 48 4 350 23 337 0.00010561049659574471
avx512_mmm_f32_64x3 64 3 350 23 337 0.00010791368043478261
avx512_mmm_f32_80x2 80 2 350 23 337 0.00011185916359550563
fma_mmm_f32_16x6 16 6 350 23 337 0.00011848730857142859
avx512_mmm_f32_128x1 128 1 350 23 337 0.0001223817486419753
fma_mmm_f32_8x8 8 8 350 23 337 0.00012630708200000003
fma_mmm_f32_16x5 16 5 350 23 337 0.00013347297643835618
fma_mmm_f32_64x1 64 1 350 23 337 0.0001475044841791045
fma_mmm_f32_32x1 32 1 350 23 337 0.00020142143265306119
avx512_mmm_f32_16x12 16 12 45 99 272 0.000024089956521739127
avx512_mmm_f32_16x8 16 8 45 99 272 0.000024434979313725488
fma_mmm_f32_24x4 24 4 45 99 272 0.0000248208605459057
avx512_mmm_f32_48x4 48 4 45 99 272 0.000025747397628865973
fma_mmm_f32_16x5 16 5 45 99 272 0.000026242982931937165
fma_mmm_f32_16x6 16 6 45 99 272 0.000026446421269841267
fma_mmm_f32_8x8 8 8 45 99 272 0.00002883533314447592
avx512_mmm_f32_32x5 32 5 45 99 272 0.00003226547496774194
avx512_mmm_f32_32x6 32 6 45 99 272 0.00003237687831168831
fma_mmm_f32_32x3 32 3 45 99 272 0.00003304076884488448
avx512_mmm_f32_64x3 64 3 45 99 272 0.00003657684703296704
fma_mmm_f32_40x2 40 2 45 99 272 0.00004044027430894309
avx512_mmm_f32_80x2 80 2 45 99 272 0.00004551614301369864
fma_mmm_f32_64x1 64 1 45 99 272 0.00004784838755980863
fma_mmm_f32_32x1 32 1 45 99 272 0.0000659920957894737
avx512_mmm_f32_128x1 128 1 45 99 272 0.00008822795752212388