faer-kernels on zen5-cpu - fork against upstream, OpenBLAS and MKL

Every cell below was measured in one binary beside one vendor library. The faer-fork column is the measured revision; faer-upstream is the same upstream commit built into the MKL arm as the unchanged row; lapack-openblas and lapack-mkl are the vendor arms from their own runs. Times are milliseconds, the recorded median of five calls after 250 ms of untimed priming. Ratios are baseline over fork, so above 1.00 the fork is faster; the cells outside 0.95-1.05 are tinted.

Control. faer-upstream is the same commit in both recordings, so it measures the machine rather than the change: between 0539947ffb75 on the previous arm and this one, over 1356 cells its median ratio is 0.9894 and 1059 cells fall outside their between-start range. The campaign's rule reads the median (within 2% means the machine reproduced) and reports the tail rather than refusing on it: a range taken from three process sets is narrow, so a tail of this size at these timings is expected, and it is the median that says the two recordings are comparable.

This page is a join, not a control comparison: the control statement (the unchanged row's ratio against a baseline run) lives in each arm's own page, and the verification record in its manifest. A dash means that arm did not carry the cell.

Cells with a baseline row: 1356 against faer-upstream, 1356 against lapack-openblas. Median baseline/fork ratio (above 1.00 means the fork is faster): upstream 1.001, OpenBLAS 1.499.

gemm-mid

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
gemm128x128x128c64c10.53760.53720.99920.65741.2150.65061.210
gemm192x192x192c64c11.8081.8101.0012.1731.1872.1561.192
gemm256x256x256c64c14.2854.2800.99885.1741.2075.1301.197
gemm384x384x384c64c114.4414.420.998717.301.19717.151.187
gemm512x512x512c64c134.2634.311.00141.001.19340.761.190
gemm768x768x768c64c1116.1116.11.000137.71.181138.11.190
gemm128x128x128c64c40.15490.17011.0980.17741.1410.2361.523
gemm192x192x192c64c40.45940.45650.99370.56071.2170.74061.612
gemm256x256x256c64c41.1101.1070.99751.3371.2021.7821.605
gemm384x384x384c64c43.6383.6240.99634.4051.2135.7711.586
gemm512x512x512c64c48.6588.6400.997810.451.20813.731.586
gemm768x768x768c64c429.4229.340.997434.911.18346.551.582
gemm128x128x128c64c80.10380.12171.1730.09380.89090.095470.9195
gemm192x192x192c64c80.23740.27851.1730.29681.2440.29911.259
gemm256x256x256c64c80.58460.60951.0430.68121.1650.70551.207
gemm384x384x384c64c81.8341.8310.99832.1961.1962.2891.248
gemm512x512x512c64c84.4494.4410.99825.2691.1855.5521.248
gemm768x768x768c64c814.9714.971.00017.731.18618.881.261
gemm128x128x128c64f10.53980.53720.99520.65881.2170.65291.209
gemm192x192x192c64f11.8071.8091.0012.1751.1902.1521.191
gemm256x256x256c64f14.2814.2750.99865.1711.2085.0741.185
gemm384x384x384c64f114.4514.420.998217.311.19817.101.184
gemm512x512x512c64f134.2734.281.00041.001.19540.621.185
gemm768x768x768c64f1116.0116.31.002137.61.183138.01.189
gemm128x128x128c64f40.15480.171.0980.17811.1520.23391.511
gemm192x192x192c64f40.45770.45811.0010.56091.2190.74121.620
gemm256x256x256c64f41.1141.1100.99611.3391.2051.8261.639
gemm384x384x384c64f43.6283.6240.99884.3951.2105.7761.592
gemm512x512x512c64f48.6598.6460.998410.451.20913.851.600
gemm768x768x768c64f429.4529.350.996634.901.18246.191.568
gemm128x128x128c64f80.10420.11961.1480.094320.90240.0940.9024
gemm192x192x192c64f80.23750.27581.1610.29741.2560.29651.248
gemm256x256x256c64f80.5830.611.0460.68121.1650.68851.181
gemm384x384x384c64f81.8431.8360.99622.2041.2032.2981.247
gemm512x512x512c64f84.4664.4490.99615.2531.1805.5161.235
gemm768x768x768c64f814.9814.981.00017.741.18118.891.261
gemm128x128x128f64c10.13430.13360.99490.16291.2080.16821.253
gemm192x192x192f64c10.45030.45371.0080.53841.1900.48481.077
gemm256x256x256f64c11.0711.0751.0041.2741.1811.2051.124
gemm384x384x384f64c13.6063.6121.0014.2401.1753.7301.034
gemm512x512x512f64c18.5788.5991.00210.031.1679.9231.157
gemm768x768x768f64c129.3129.321.00033.601.14130.671.046
gemm128x128x128f64c40.046180.081831.7720.050371.0860.056311.219
gemm192x192x192f64c40.12260.16181.3200.1491.2380.13681.116
gemm256x256x256f64c40.29290.31011.0590.34451.1800.34241.169
gemm384x384x384f64c40.91410.91451.0001.1021.2001.0031.097
gemm512x512x512f64c42.2122.2100.99922.5981.1743.0651.385
gemm768x768x768f64c47.5227.5271.0018.7151.1578.4911.129
gemm128x128x128f64c80.034440.1143.3090.02960.8750.032460.9424
gemm192x192x192f64c80.087940.20882.3740.083840.96320.074950.8523
gemm256x256x256f64c80.16770.23621.4090.18291.0990.17911.068
gemm384x384x384f64c80.47970.56261.1730.55671.1590.51391.071
gemm512x512x512f64c81.1451.1791.0301.3151.1611.5421.347
gemm768x768x768f64c83.9123.8920.99494.5531.1664.6491.188
gemm128x128x128f64f10.1350.13360.98970.1631.2080.16751.241
gemm192x192x192f64f10.45020.45261.0050.53741.1840.47841.063
gemm256x256x256f64f11.0681.0741.0061.2701.1801.1951.119
gemm384x384x384f64f13.6033.6101.0024.2381.1773.7311.036
gemm512x512x512f64f18.5498.5631.00210.031.1739.9591.165
gemm768x768x768f64f129.2829.311.00133.611.14430.681.048
gemm128x128x128f64f40.045960.078581.7100.05141.1040.055381.205
gemm192x192x192f64f40.12370.16181.3080.14961.2080.1341.083
gemm256x256x256f64f40.29180.30981.0620.34341.1800.34071.168
gemm384x384x384f64f40.91420.91390.99961.1071.2040.9961.089
gemm512x512x512f64f42.2172.2120.99772.5971.1762.9631.336
gemm768x768x768f64f47.5507.5340.99788.7261.1608.5401.131
gemm128x128x128f64f80.03280.11183.4100.030020.86990.031870.9716
gemm192x192x192f64f80.086810.19712.2700.083940.94910.074470.8578
gemm256x256x256f64f80.16730.24851.4860.18411.1060.18211.089
gemm384x384x384f64f80.47850.56221.1750.56131.1690.51691.080
gemm512x512x512f64f81.1401.1911.0441.3221.1561.5381.349
gemm768x768x768f64f83.8983.8800.99544.5421.1574.6461.192

gemm-small

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
gemm32x32x32c64c10.0088370.0087870.99430.011611.3050.011051.251
gemm64x64x64c64c10.068090.067620.99320.086051.2710.08161.198
gemm96x96x96c64c10.22620.22610.99970.27671.2200.26891.189
gemm32x32x32c64c40.0089270.0088570.99220.011611.3110.013851.552
gemm64x64x64c64c40.029730.038831.3060.026080.87850.035461.193
gemm96x96x96c64c40.078950.095941.2150.079451.0050.098681.250
gemm32x32x32c64c80.0088470.0087860.99310.011581.3110.016011.810
gemm64x64x64c64c80.027730.027831.0040.02580.92430.015710.5665
gemm96x96x96c64c80.040630.040771.0030.05531.3620.042731.052
gemm32x32x32c64f10.0088060.0087770.99670.011631.3060.011141.265
gemm64x64x64c64f10.067590.067641.0010.086071.2700.083051.229
gemm96x96x96c64f10.22640.22641.0000.27611.2180.2681.184
gemm32x32x32c64f40.0089370.0088560.99090.011631.3160.01351.511
gemm64x64x64c64f40.029830.03941.3210.026240.880.036051.209
gemm96x96x96c64f40.078730.09651.2260.079581.0050.09721.235
gemm32x32x32c64f80.0088270.0087760.99420.011591.3120.016251.841
gemm64x64x64c64f80.028160.028010.99460.026230.94270.015860.5632
gemm96x96x96c64f80.040750.040951.0050.055391.3570.042591.045
gemm32x32x32f64c10.0023640.0023150.97930.0022340.95310.0045081.907
gemm64x64x64f64c10.017090.017040.99710.016810.9830.024311.422
gemm96x96x96f64c10.056690.056711.0000.056270.99120.062651.105
gemm32x32x32f64c40.0023550.0038371.6290.0022240.93680.0049992.123
gemm64x64x64f64c40.011990.019441.6210.016841.3690.014321.194
gemm96x96x96f64c40.024670.061842.5060.056292.3350.022330.905
gemm32x32x32f64c80.0023940.0041381.7280.0022240.9290.0046491.942
gemm64x64x64f64c80.011340.010910.9620.016821.5560.0097780.8622
gemm96x96x96f64c80.021670.021430.98890.056252.5800.014880.6865
gemm32x32x32f64f10.0023340.0023140.99140.0022340.9490.0045381.944
gemm64x64x64f64f10.017120.017020.99410.016830.98650.024391.424
gemm96x96x96f64f10.056740.05670.99930.056290.99190.062721.105
gemm32x32x32f64f40.0023840.0040781.7110.0021940.91610.0052092.185
gemm64x64x64f64f40.011990.018511.5440.016841.3760.014171.181
gemm96x96x96f64f40.023920.064432.6930.056232.3140.02220.928
gemm32x32x32f64f80.0023840.0040271.6890.0021940.92380.0048392.030
gemm64x64x64f64f80.010850.011031.0170.016841.4860.0095070.8762
gemm96x96x96f64f80.021590.021230.98340.056332.6410.015130.7007

gemm-tall

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
gemm16x240x4096c64c14.1404.1501.0025.9801.4465.6741.370
gemm4096x64x64c64c14.4394.4421.0015.4481.2385.2361.179
gemm4096x240x16c64c14.3954.4011.0015.7571.3136.2721.427
gemm16x240x4096c64c41.6671.6630.99721.7211.0361.9611.176
gemm4096x64x64c64c41.1341.1310.99761.3861.2302.0441.803
gemm4096x240x16c64c41.1601.1550.99561.6751.4541.9781.705
gemm16x240x4096c64c80.91310.90180.98760.93111.0410.95591.047
gemm4096x64x64c64c80.5780.59161.0240.70221.2160.75821.312
gemm4096x240x16c64c80.60080.59930.99751.0001.6600.99641.658
gemm16x240x4096c64f14.0764.0690.99855.7641.4175.6451.385
gemm4096x64x64c64f14.4474.4330.99685.5441.2485.6001.259
gemm4096x240x16c64f14.4124.4211.0025.7861.3166.2891.425
gemm16x240x4096c64f41.1831.9511.6481.4791.24313.3811.31
gemm4096x64x64c64f41.1701.1630.99411.4491.2362.0471.751
gemm4096x240x16c64f41.1691.1550.9881.7381.4952.3131.978
gemm16x240x4096c64f80.66512.5763.8720.83091.2624.6817.037
gemm4096x64x64c64f80.57830.5760.9960.76731.3211.2112.094
gemm4096x240x16c64f80.6110.60750.99431.0131.6681.6232.656
gemm16x240x4096f64c11.2431.2481.0041.6491.3251.7071.373
gemm4096x64x64f64c11.0881.0981.0091.3661.2611.5601.434
gemm4096x240x16f64c11.0771.0871.0101.4391.3351.5541.443
gemm16x240x4096f64c40.42850.42710.99670.5141.2000.42911.001
gemm4096x64x64f64c41.9590.30210.15420.3471.2410.39060.1994
gemm4096x240x16f64c40.31380.31451.0020.47661.5710.43141.375
gemm16x240x4096f64c80.4260.42160.98980.2830.65550.26850.6304
gemm4096x64x64f64c80.14380.19961.3890.17991.2570.19821.379
gemm4096x240x16f64c80.17430.17441.0010.31561.6790.2891.658
gemm16x240x4096f64f11.0521.0510.9991.6891.6272.6992.565
gemm4096x64x64f64f11.1201.1201.0001.3681.2051.2241.093
gemm4096x240x16f64f11.1131.1040.99161.4421.3091.5161.362
gemm16x240x4096f64f40.33540.70432.1000.42491.2850.63861.904
gemm4096x64x64f64f40.29880.29710.99430.3651.2310.33051.106
gemm4096x240x16f64f40.30120.30261.0050.48711.6260.43321.438
gemm16x240x4096f64f80.20911.0955.2380.22251.0570.35121.679
gemm4096x64x64f64f80.1570.15711.0000.1981.2630.17071.087
gemm4096x240x16f64f80.1780.17750.99680.32221.7290.29581.662

gemm-wide

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
gemm64x4096x64c64c14.4254.4311.0015.5561.2565.7741.305
gemm64x4096x64c64c41.1601.1530.99381.4471.2442.0111.734
gemm64x4096x64c64c80.57840.57820.99950.76841.3341.0431.803
gemm64x4096x64c64f14.3974.4081.0035.4291.2285.2361.191
gemm64x4096x64c64f41.1241.1291.0051.3861.2262.0671.840
gemm64x4096x64c64f80.57590.6221.0800.69821.2100.75011.302
gemm64x4096x64f64c11.1341.1351.0011.3721.2231.2371.091
gemm64x4096x64f64c40.2980.29710.99720.36581.2250.32831.102
gemm64x4096x64f64c80.15740.15751.0000.19791.2600.16861.071
gemm64x4096x64f64f11.0911.0911.0001.3631.2411.5491.419
gemm64x4096x64f64f40.27920.30331.0860.34641.2450.38881.392
gemm64x4096x64f64f80.14290.20071.4050.17821.2480.19921.394

linalg-mid

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
cholesky128x128c64c10.18830.18650.99020.32991.7580.47032.498
cholesky256x256c64c11.2301.2401.0082.1081.6741.8771.525
cholesky512x512c64c17.9157.8670.993912.641.59511.371.436
cholesky128x128c64c40.16760.17971.0720.26531.5810.47872.857
cholesky256x256c64c40.75570.79061.0461.4271.8130.80741.068
cholesky512x512c64c43.1703.5461.1196.9852.1883.6381.148
cholesky128x128c64c80.16780.16821.0020.29571.7610.47252.815
cholesky256x256c64c80.72010.79551.1051.3781.9110.65730.9128
cholesky512x512c64c82.5642.6981.0525.9852.3172.2480.8764
cholesky128x128c64f10.1760.17390.98830.1831.0400.40942.326
cholesky256x256c64f11.1391.1270.98931.2941.1381.5961.400
cholesky512x512c64f17.5347.5100.99689.0171.19212.081.603
cholesky128x128c64f40.15590.16431.0540.1250.8080.40542.601
cholesky256x256c64f40.66780.70991.0630.59340.85640.58240.8721
cholesky512x512c64f42.8113.0351.0803.5001.2403.5481.262
cholesky128x128c64f80.15480.1561.0080.1571.0110.41022.650
cholesky256x256c64f80.62810.69421.1050.54970.87790.46330.7377
cholesky512x512c64f82.1952.3761.0832.3861.0801.8190.8287
cholesky128x128f64c10.070680.067130.94970.15712.3460.11321.601
cholesky256x256f64c10.37980.38161.0050.99252.6180.63691.677
cholesky512x512f64c12.5312.5341.0015.9132.3464.0191.588
cholesky128x128f64c40.07160.077571.0830.16712.3450.11391.591
cholesky256x256f64c40.30610.36561.1940.8782.8790.40271.315
cholesky512x512f64c41.4501.5781.0894.6313.2831.9101.318
cholesky128x128f64c80.070980.074261.0460.1712.5680.11471.615
cholesky256x256f64c80.30550.36181.1840.87962.8740.36341.189
cholesky512x512f64c81.2871.4891.1564.4723.4711.4421.120
cholesky128x128f64f10.060160.060451.0050.072191.1990.093141.548
cholesky256x256f64f10.31540.31651.0030.4051.2860.44251.403
cholesky512x512f64f12.0602.0520.99612.7021.3143.3151.609
cholesky128x128f64f40.060950.070171.1510.077071.1950.091881.507
cholesky256x256f64f40.22470.30071.3380.27351.1340.28671.276
cholesky512x512f64f40.95811.0751.1221.3311.3881.6381.710
cholesky128x128f64f80.065060.059180.90960.075021.2380.094551.453
cholesky256x256f64f80.23990.33651.4030.27481.1990.26911.122
cholesky512x512f64f80.84091.0231.2161.2171.4441.1221.334
eigh128x128c64c13.2623.2580.99883.3651.0294.4001.349
eigh256x256c64c117.5517.330.987620.181.14326.361.502
eigh512x512c64c1105.9105.20.9927140.71.326170.91.613
eigh128x128c64c42.6812.8251.0542.6520.98912.0460.763
eigh256x256c64c48.85011.351.28212.081.36610.131.144
eigh512x512c64c441.6044.991.08255.611.33653.101.276
eigh128x128c64c82.5612.8501.1132.5630.99571.6940.6613
eigh256x256c64c87.82711.171.42610.901.3977.9861.020
eigh512x512c64c831.3939.181.24843.231.37936.871.175
eigh128x128c64f13.2533.2480.99843.2410.99564.3451.336
eigh256x256c64f117.4917.260.987119.511.11326.191.498
eigh512x512c64f1105.6104.80.9925137.81.303170.01.610
eigh128x128c64f42.6772.8141.0512.5400.94741.9980.7464
eigh256x256c64f48.76311.311.29111.531.3179.9651.137
eigh512x512c64f441.4144.611.07752.711.27052.471.267
eigh128x128c64f82.5632.8381.1072.4480.95381.6490.6436
eigh256x256c64f87.72011.061.43310.321.3407.8451.016
eigh512x512c64f831.0438.801.25040.411.30536.431.174
eigh128x128f64c12.2512.2470.99811.8820.83861.8530.8232
eigh256x256f64c110.009.8330.98299.1200.92510.031.003
eigh512x512f64c149.7248.610.977852.161.05260.971.226
eigh128x128f64c42.1722.1660.99721.5010.69571.0690.4922
eigh256x256f64c46.5276.8231.0456.0830.92884.7640.73
eigh512x512f64c426.1325.080.959629.291.16721.700.8304
eigh128x128f64c82.1562.1721.0071.4320.66741.0070.4672
eigh256x256f64c86.2626.8191.0895.7150.91594.0190.6418
eigh512x512f64c822.2223.941.07725.431.14915.220.6851
eigh128x128f64f12.2442.24411.7960.80061.8150.8089
eigh256x256f64f19.9669.7850.98198.7360.88739.8830.9917
eigh512x512f64f149.2048.210.979749.010.996759.901.217
eigh128x128f64f42.1672.1650.99931.4190.65731.0500.4848
eigh256x256f64f46.4986.7801.0435.6470.8664.6640.7177
eigh512x512f64f425.8124.610.953726.491.09021.140.8193
eigh128x128f64f82.1542.1681.0061.3550.63390.98770.4585
eigh256x256f64f86.2066.7831.0935.2620.84693.9030.629
eigh512x512f64f821.8023.271.06722.551.03714.840.6805
full_piv_lu128x128c64c10.78830.77890.9882----
full_piv_lu256x256c64c15.9076.0221.019----
full_piv_lu512x512c64c140.3140.511.005----
full_piv_lu128x128c64c40.72470.76921.061----
full_piv_lu256x256c64c43.6055.9661.655----
full_piv_lu512x512c64c417.8225.551.434----
full_piv_lu128x128c64c80.71060.77281.088----
full_piv_lu256x256c64c83.3096.0181.819----
full_piv_lu512x512c64c814.4023.331.620----
full_piv_lu128x128c64f10.76370.75120.9837----
full_piv_lu256x256c64f15.7595.7510.9985----
full_piv_lu512x512c64f139.4539.491.001----
full_piv_lu128x128c64f40.68580.73661.074----
full_piv_lu256x256c64f43.4345.7041.661----
full_piv_lu512x512c64f416.9624.341.435----
full_piv_lu128x128c64f80.68820.74471.082----
full_piv_lu256x256c64f83.1395.7851.843----
full_piv_lu512x512c64f813.5722.181.634----
full_piv_lu128x128f64c10.30780.31321.018----
full_piv_lu256x256f64c12.7282.7851.021----
full_piv_lu512x512f64c121.6422.331.032----
full_piv_lu128x128f64c40.3080.31191.013----
full_piv_lu256x256f64c42.1202.7451.295----
full_piv_lu512x512f64c411.9715.311.279----
full_piv_lu128x128f64c80.30910.31291.012----
full_piv_lu256x256f64c82.0442.7511.346----
full_piv_lu512x512f64c810.8414.671.353----
full_piv_lu128x128f64f10.28780.28991.008----
full_piv_lu256x256f64f12.6382.6501.004----
full_piv_lu512x512f64f121.1421.120.9992----
full_piv_lu128x128f64f40.2890.28840.998----
full_piv_lu256x256f64f42.0352.6101.283----
full_piv_lu512x512f64f411.6114.431.243----
full_piv_lu128x128f64f80.28830.28861.001----
full_piv_lu256x256f64f81.9772.6061.318----
full_piv_lu512x512f64f810.4613.451.286----
householder_apply128x128 block(basis=128,target=128)c64c11.0511.0490.9981----
householder_apply128x128 sequence(basis=128,target=128)c64c11.0541.0540.9996----
householder_apply256x256 block(basis=256,target=256)c64c17.4737.4650.9989----
householder_apply256x256 sequence(basis=256,target=256)c64c17.5147.4650.9935----
householder_apply512x512 block(basis=512,target=512)c64c156.6456.751.002----
householder_apply512x512 sequence(basis=512,target=512)c64c156.7557.091.006----
householder_apply128x128 block(basis=128,target=128)c64c40.28130.28571.016----
householder_apply128x128 sequence(basis=128,target=128)c64c40.28680.28280.9862----
householder_apply256x256 block(basis=256,target=256)c64c41.9181.9140.9976----
householder_apply256x256 sequence(basis=256,target=256)c64c41.9341.9270.9962----
householder_apply512x512 block(basis=512,target=512)c64c414.6414.741.006----
householder_apply512x512 sequence(basis=512,target=512)c64c414.6314.610.9988----
householder_apply128x128 block(basis=128,target=128)c64c80.1780.27471.543----
householder_apply128x128 sequence(basis=128,target=128)c64c80.17870.27091.516----
householder_apply256x256 block(basis=256,target=256)c64c81.0001.1371.137----
householder_apply256x256 sequence(basis=256,target=256)c64c81.0171.2911.269----
householder_apply512x512 block(basis=512,target=512)c64c87.9547.7230.9709----
householder_apply512x512 sequence(basis=512,target=512)c64c88.01810.051.253----
householder_apply128x128 block(basis=128,target=128)c64f11.0351.0310.9962----
householder_apply128x128 sequence(basis=128,target=128)c64f11.0421.0380.9962----
householder_apply256x256 block(basis=256,target=256)c64f17.3907.3820.999----
householder_apply256x256 sequence(basis=256,target=256)c64f17.4007.3870.9983----
householder_apply512x512 block(basis=512,target=512)c64f156.8856.630.9957----
householder_apply512x512 sequence(basis=512,target=512)c64f156.5556.591.001----
householder_apply128x128 block(basis=128,target=128)c64f40.28550.28140.9855----
householder_apply128x128 sequence(basis=128,target=128)c64f40.28460.28370.9968----
householder_apply256x256 block(basis=256,target=256)c64f41.9121.9060.9966----
householder_apply256x256 sequence(basis=256,target=256)c64f41.9121.9171.002----
householder_apply512x512 block(basis=512,target=512)c64f414.6714.721.003----
householder_apply512x512 sequence(basis=512,target=512)c64f414.6714.630.9968----
householder_apply128x128 block(basis=128,target=128)c64f80.1760.27011.535----
householder_apply128x128 sequence(basis=128,target=128)c64f80.17680.27211.539----
householder_apply256x256 block(basis=256,target=256)c64f81.0091.1281.118----
householder_apply256x256 sequence(basis=256,target=256)c64f81.0091.3121.301----
householder_apply512x512 block(basis=512,target=512)c64f88.1887.8210.9552----
householder_apply512x512 sequence(basis=512,target=512)c64f88.14810.101.240----
householder_apply128x128 block(basis=128,target=128)f64c10.2620.25730.9822----
householder_apply128x128 sequence(basis=128,target=128)f64c10.25980.25790.993----
householder_apply256x256 block(basis=256,target=256)f64c11.9171.9060.9946----
householder_apply256x256 sequence(basis=256,target=256)f64c11.9131.9130.9999----
householder_apply512x512 block(basis=512,target=512)f64c115.9015.840.9966----
householder_apply512x512 sequence(basis=512,target=512)f64c115.9315.800.9919----
householder_apply128x128 block(basis=128,target=128)f64c40.081220.081210.9999----
householder_apply128x128 sequence(basis=128,target=128)f64c40.083280.080350.9647----
householder_apply256x256 block(basis=256,target=256)f64c40.52330.51530.9848----
householder_apply256x256 sequence(basis=256,target=256)f64c40.52130.51980.9971----
householder_apply512x512 block(basis=512,target=512)f64c44.1664.0820.9798----
householder_apply512x512 sequence(basis=512,target=512)f64c44.1674.0600.9742----
householder_apply128x128 block(basis=128,target=128)f64c80.056290.099041.759----
householder_apply128x128 sequence(basis=128,target=128)f64c80.059260.099871.685----
householder_apply256x256 block(basis=256,target=256)f64c80.28410.41431.458----
householder_apply256x256 sequence(basis=256,target=256)f64c80.28870.40591.406----
householder_apply512x512 block(basis=512,target=512)f64c82.2852.2430.9816----
householder_apply512x512 sequence(basis=512,target=512)f64c82.3002.2440.9755----
householder_apply128x128 block(basis=128,target=128)f64f10.25570.25370.9921----
householder_apply128x128 sequence(basis=128,target=128)f64f10.25720.25450.9894----
householder_apply256x256 block(basis=256,target=256)f64f11.8751.8670.9959----
householder_apply256x256 sequence(basis=256,target=256)f64f11.8801.8831.002----
householder_apply512x512 block(basis=512,target=512)f64f115.7315.670.9961----
householder_apply512x512 sequence(basis=512,target=512)f64f115.7215.680.9976----
householder_apply128x128 block(basis=128,target=128)f64f40.082720.080480.9729----
householder_apply128x128 sequence(basis=128,target=128)f64f40.082960.080850.9746----
householder_apply256x256 block(basis=256,target=256)f64f40.51310.51050.9949----
householder_apply256x256 sequence(basis=256,target=256)f64f40.5280.51970.9841----
householder_apply512x512 block(basis=512,target=512)f64f44.1074.1461.009----
householder_apply512x512 sequence(basis=512,target=512)f64f44.1284.1210.9983----
householder_apply128x128 block(basis=128,target=128)f64f80.053630.09851.837----
householder_apply128x128 sequence(basis=128,target=128)f64f80.055770.10011.795----
householder_apply256x256 block(basis=256,target=256)f64f80.29120.40431.388----
householder_apply256x256 sequence(basis=256,target=256)f64f80.29070.39961.375----
householder_apply512x512 block(basis=512,target=512)f64f82.2342.9231.308----
householder_apply512x512 sequence(basis=512,target=512)f64f82.2432.9461.314----
lu128x128c64c10.33130.32890.99270.42711.3080.50011.509
lu256x256c64c12.1282.2041.0362.7711.3093.3101.556
lu512x512c64c114.7114.861.01018.441.25321.121.436
lu128x128c64c40.2940.30811.0480.3091.0610.48221.640
lu256x256c64c41.3971.5621.1181.7141.2531.0040.7189
lu512x512c64c46.8477.3821.0787.4111.0966.1160.8932
lu128x128c64c80.29470.2930.99410.29831.0240.48821.656
lu256x256c64c81.2761.4571.1421.3361.0530.69890.5478
lu512x512c64c85.5355.9061.0675.1080.93243.5980.65
lu128x128c64f10.29970.29630.98860.35011.1680.45681.524
lu256x256c64f12.0262.0130.99362.3171.1563.1471.553
lu512x512c64f113.8713.830.997116.351.18019.741.423
lu128x128c64f40.26420.27941.0570.23850.9010.45511.722
lu256x256c64f41.2901.3561.0511.2650.9960.96180.7456
lu512x512c64f45.9876.4281.0745.5260.92716.1721.031
lu128x128c64f80.26550.2620.98670.22680.85040.46321.744
lu256x256c64f81.1631.2471.0720.88710.76230.67340.579
lu512x512c64f84.6824.9431.0563.2810.70133.4540.7378
lu128x128f64c10.16690.16711.0010.20491.2210.16971.017
lu256x256f64c10.98241.0371.0561.3541.3581.1991.220
lu512x512f64c16.5947.1921.0918.1071.2056.9401.052
lu128x128f64c40.13570.15281.1270.20621.4870.15031.108
lu256x256f64c40.61370.77951.2701.0431.6610.5710.9304
lu512x512f64c43.1734.1081.2955.6161.7292.6000.8195
lu128x128f64c80.13490.14771.0950.20111.4480.14751.094
lu256x256f64c80.60350.76031.2600.97311.5790.62341.033
lu512x512f64c82.9453.8831.3194.6751.5462.3580.8007
lu128x128f64f10.14870.14450.9720.15271.0590.13190.8872
lu256x256f64f10.89610.89931.0040.83630.94110.81510.9096
lu512x512f64f16.1126.1331.0035.1530.84185.1880.8487
lu128x128f64f40.11580.12751.1010.15091.3020.13291.147
lu256x256f64f40.53330.63631.1930.50690.95530.32990.6186
lu512x512f64f42.7743.0611.1032.7911.0011.6510.595
lu128x128f64f80.11610.12951.1150.15021.3010.13211.138
lu256x256f64f80.51990.65911.2680.44110.85350.31070.5975
lu512x512f64f82.5392.8801.1351.7740.69761.2550.4944
qr128x128c64c11.5751.5740.99931.6181.0311.9921.264
qr256x256c64c110.1910.261.00611.291.11212.361.213
qr512x512c64c169.8169.730.998975.141.07980.581.154
qr128x128c64c40.81341.0261.2621.4691.8041.0461.286
qr256x256c64c43.8844.3521.1217.1401.8314.8061.237
qr512x512c64c422.1822.551.01735.041.58328.821.300
qr128x128c64c80.68871.1411.6571.4472.1070.78321.137
qr256x256c64c82.9294.3421.4826.5212.2373.8371.310
qr512x512c64c814.4719.601.35528.241.96816.081.111
qr128x128c64f11.5461.5400.99581.5421.0011.9701.274
qr256x256c64f110.0910.080.999310.721.06612.321.221
qr512x512c64f168.9468.730.996972.831.06079.841.158
qr128x128c64f40.77871.0031.2881.3761.7501.0571.357
qr256x256c64f43.7544.1471.1056.6141.7475.1251.365
qr512x512c64f421.2721.671.01932.491.53329.831.402
qr128x128c64f80.66391.1081.6691.3542.0380.80971.219
qr256x256c64f82.8104.1441.4755.9552.1154.1381.473
qr512x512c64f813.4818.111.34325.901.92917.361.288
qr128x128f64c10.52080.51360.98610.86851.6640.75091.442
qr256x256f64c12.8952.9271.0114.3571.5014.3011.486
qr512x512f64c120.1720.771.03030.811.52730.891.531
qr128x128f64c40.40130.56961.4190.89312.2460.48181.201
qr256x256f64c41.4551.9361.3303.5562.4432.0081.380
qr512x512f64c48.6119.9971.16119.292.23712.141.409
qr128x128f64c80.38450.71821.8680.89742.3340.43651.135
qr256x256f64c81.2182.2981.8863.5122.8931.8021.480
qr512x512f64c85.0178.6041.71517.662.60610.242.042
qr128x128f64f10.49290.49140.9970.75841.5440.67611.372
qr256x256f64f12.7852.7830.99914.1211.4804.3411.559
qr512x512f64f119.5819.751.00827.001.36630.501.557
qr128x128f64f40.37560.55311.4720.8222.2300.49521.318
qr256x256f64f41.3451.8171.3513.2482.4232.1831.623
qr512x512f64f47.9888.9631.12216.932.12213.211.654
qr128x128f64f80.35680.69641.9520.85072.4080.41241.156
qr256x256f64f81.1122.1631.9453.2212.9282.0591.851
qr512x512f64f84.5587.4861.64215.372.52310.362.273
qr_factor128x128c64c10.81871.0611.2960.81510.99280.95171.163
qr_factor256x256c64c14.8156.4781.3455.6331.1735.6781.179
qr_factor512x512c64c130.6337.841.23537.381.22039.031.274
qr_factor128x128c64c40.53610.98831.8440.73791.3700.45230.8438
qr_factor256x256c64c42.4754.6501.8793.5441.4491.6330.6597
qr_factor512x512c64c412.0421.681.80117.191.43411.400.9475
qr_factor128x128c64c80.50061.0942.1860.72231.4510.32140.6421
qr_factor256x256c64c82.1484.9412.3003.2311.5131.6280.7578
qr_factor512x512c64c89.39420.592.19213.861.5305.8110.6186
qr_factor128x128c64f10.7410.73840.99640.74690.98790.90781.225
qr_factor256x256c64f14.4634.4671.0015.1941.1625.5001.232
qr_factor512x512c64f128.9328.930.999735.341.22338.031.314
qr_factor128x128c64f40.4590.65211.4210.66131.4220.4350.9477
qr_factor256x256c64f42.1512.5461.1843.1071.4291.5730.7314
qr_factor512x512c64f410.3910.801.03915.291.46511.471.103
qr_factor128x128c64f80.42410.76681.8080.651.5330.30660.7229
qr_factor256x256c64f81.8312.7151.4832.7931.5281.5860.8665
qr_factor512x512c64f87.2649.7391.34112.031.6135.6410.7766
qr_factor128x128f64c10.33450.53581.6020.43071.2720.37031.107
qr_factor256x256f64c11.6002.8991.8122.1801.3352.0451.278
qr_factor512x512f64c18.82717.541.98714.521.61714.271.617
qr_factor128x128f64c40.2950.70422.3870.44681.4990.19680.6673
qr_factor256x256f64c41.0903.0592.8051.7621.5920.67270.6169
qr_factor512x512f64c44.32516.643.8489.4842.1363.8680.8944
qr_factor128x128f64c80.29080.84882.9190.44561.5170.15680.5392
qr_factor256x256f64c81.0343.3463.2361.7351.6870.57910.5601
qr_factor512x512f64c83.69716.974.5898.7182.3412.3140.626
qr_factor128x128f64f10.27770.28031.0090.37411.3580.33181.195
qr_factor256x256f64f11.3811.3750.99621.8831.3701.9091.382
qr_factor512x512f64f17.9437.9681.00312.451.54513.461.695
qr_factor128x128f64f40.23910.42391.7730.39821.6750.18250.7633
qr_factor256x256f64f40.85041.3091.5391.4631.7050.6220.7315
qr_factor512x512f64f43.4614.4331.2817.6132.1923.6991.069
qr_factor128x128f64f80.23390.55962.3930.39851.7220.14580.6234
qr_factor256x256f64f80.78121.6382.0971.4541.8830.54810.7017
qr_factor512x512f64f82.7644.8431.7526.8442.4892.2230.8042
solve128x128c64c10.32550.32761.0070.45031.3920.48791.499
solve256x256c64c12.0762.1421.0322.8361.3802.8231.360
solve512x512c64c114.7714.861.00618.601.26818.761.270
solve128x128c64c40.28880.30031.0400.30831.0800.46891.624
solve256x256c64c41.3011.4411.1071.6961.3290.89310.6864
solve512x512c64c46.5927.0901.0757.3971.1255.6320.8544
solve128x128c64c80.28740.28550.99320.29131.0200.47461.651
solve256x256c64c81.1751.3241.1271.3121.1300.66310.5644
solve512x512c64c85.3335.6711.0635.1300.9793.4190.6412
solve128x128c64f10.29550.290.98130.36331.2200.44341.501
solve256x256c64f11.9441.9250.99042.3851.2272.6601.369
solve512x512c64f113.9213.880.996916.471.18818.021.294
solve128x128c64f40.25840.26781.0360.23710.91560.44821.734
solve256x256c64f41.1831.2391.0471.2621.0600.85320.7213
solve512x512c64f45.8006.2991.0865.5610.95765.3560.9236
solve128x128c64f80.25770.25190.97770.22640.87290.4481.739
solve256x256c64f81.0571.1201.0590.89530.84750.65120.6162
solve512x512c64f84.4334.7351.0683.2950.74383.3020.745
solve128x128f64c10.13340.13861.0390.2011.4500.16921.268
solve256x256f64c10.75120.8131.0821.1311.4680.96551.285
solve512x512f64c16.5037.2251.1117.0991.0765.9870.9206
solve128x128f64c40.13550.1451.0700.17011.2350.14951.103
solve256x256f64c40.58180.69271.1910.79221.3200.36250.6231
solve512x512f64c42.8473.6721.2904.6121.5861.7850.627
solve128x128f64c80.13640.14421.0570.20821.4880.14641.073
solve256x256f64c80.56720.711.2520.74061.2670.33730.5947
solve512x512f64c82.5973.5611.3713.6491.3791.2920.4975
solve128x128f64f10.11150.11411.0230.14931.3460.13181.182
solve256x256f64f10.66380.67041.0100.82581.2510.80981.220
solve512x512f64f16.0246.0070.9975.2370.8655.2260.8675
solve128x128f64f40.11290.12981.1500.11531.0260.13221.171
solve256x256f64f40.49710.57621.1590.49140.98270.31430.6324
solve512x512f64f42.4492.7431.1202.5771.0471.6710.6821
solve128x128f64f80.1140.12471.0940.15071.3590.13171.155
solve256x256f64f80.48040.60121.2510.45610.9510.30950.6442
solve512x512f64f82.2112.5761.1651.7250.78511.2600.5699
svd_thin128x128c64c15.7565.7380.99685.6480.98077.0481.224
svd_thin256x256c64c134.2334.241.00036.811.07743.921.283
svd_thin512x512c64c1210.7210.40.9985235.01.120276.01.310
svd_thin128x128c64c43.9234.0521.0334.8661.2414.1601.060
svd_thin256x256c64c418.4921.651.17123.501.26421.181.145
svd_thin512x512c64c484.1887.161.035119.01.409114.01.354
svd_thin128x128c64c83.7784.0561.0744.7881.2753.6420.9638
svd_thin256x256c64c817.0520.881.22521.911.29917.161.006
svd_thin512x512c64c866.6075.001.12699.601.49284.081.262
svd_thin128x128c64f15.7055.6980.99885.5030.96286.9701.222
svd_thin256x256c64f133.9433.840.997135.791.05843.391.278
svd_thin512x512c64f1208.8209.21.002232.11.114305.71.464
svd_thin128x128c64f43.9304.0561.0324.6491.1874.0921.041
svd_thin256x256c64f418.2221.361.17222.441.22221.001.152
svd_thin512x512c64f483.0286.401.041114.01.371122.11.471
svd_thin128x128c64f83.7614.0491.0774.6191.2343.6110.9602
svd_thin256x256c64f816.7720.841.24220.761.24617.101.019
svd_thin512x512c64f865.5373.301.11995.481.45281.721.247
svd_thin128x128f64c13.6903.6700.99463.1260.84853.4220.9273
svd_thin256x256f64c118.5718.430.992317.560.948318.070.973
svd_thin512x512f64c1105.9106.21.002122.11.155116.31.098
svd_thin128x128f64c42.8242.7910.98823.0951.1052.6380.9341
svd_thin256x256f64c413.3613.240.991614.961.11712.480.9345
svd_thin512x512f64c455.5755.581.00096.471.73261.631.109
svd_thin128x128f64c82.7772.8211.0163.0861.1122.5250.9093
svd_thin256x256f64c813.3013.270.997314.731.11511.480.8632
svd_thin512x512f64c850.9752.811.03691.191.79448.190.9456
svd_thin128x128f64f13.6853.6650.99462.9980.81443.3020.8962
svd_thin256x256f64f118.4818.350.99317.080.92917.810.9636
svd_thin512x512f64f1105.0105.31.002116.91.117115.51.099
svd_thin128x128f64f42.8012.7760.99132.9741.0712.6030.9293
svd_thin256x256f64f413.2713.090.986714.331.06312.420.9359
svd_thin512x512f64f454.6954.640.999189.251.62758.271.065
svd_thin128x128f64f82.7572.8021.0162.9691.0802.5030.9077
svd_thin256x256f64f813.1713.181.00014.221.07911.480.8717
svd_thin512x512f64f850.0051.491.03084.751.68649.410.9882
svd_values128x128c64c13.4663.4620.99892.2960.66092.7510.7938
svd_values256x256c64c119.3319.351.00116.170.83818.140.9382
svd_values512x512c64c1111.0110.30.993999.640.9006122.81.107
svd_values128x128c64c42.8862.9721.0302.4780.85892.0480.7096
svd_values256x256c64c413.1316.391.24812.130.913811.000.838
svd_values512x512c64c454.4157.531.05754.210.99155.841.026
svd_values128x128c64c82.9352.9761.0142.5850.88761.9070.6496
svd_values256x256c64c812.8716.571.28811.870.92069.6100.7466
svd_values512x512c64c847.5751.441.08148.181.00642.860.901
svd_values128x128c64f13.4453.4481.0012.2260.64442.7070.7859
svd_values256x256c64f119.0219.021.00015.700.826817.900.9415
svd_values512x512c64f1109.9109.70.998299.360.9072151.91.382
svd_values128x128c64f42.8512.9301.0282.3980.83712.0120.7058
svd_values256x256c64f412.9315.981.23611.620.892310.980.8497
svd_values512x512c64f453.5356.701.05951.910.969263.921.194
svd_values128x128c64f82.9002.9481.0172.4960.8691.8980.6545
svd_values256x256c64f812.6615.891.25511.520.90829.6340.7611
svd_values512x512c64f846.6650.361.07946.050.980242.740.916
svd_values128x128f64c12.6852.6871.0011.3480.5021.1980.4461
svd_values256x256f64c112.4812.420.9957.9530.63366.9400.5562
svd_values512x512f64c165.9865.930.999356.230.848247.910.7262
svd_values128x128f64c42.1722.1771.0031.3940.64081.1400.525
svd_values256x256f64c410.5810.420.98437.5430.70996.1170.578
svd_values512x512f64c441.7741.650.997350.061.19325.670.6145
svd_values128x128f64c82.1782.1811.0021.4020.64621.1270.5177
svd_values256x256f64c810.6510.460.98177.5800.70735.9940.5626
svd_values512x512f64c840.5440.350.995248.861.21122.350.5512
svd_values128x128f64f12.6122.6121.0001.2850.49181.1610.4444
svd_values256x256f64f112.2912.260.99777.6830.62296.9260.5636
svd_values512x512f64f165.0264.880.997953.300.816347.170.7255
svd_values128x128f64f42.1092.1141.0031.3440.63281.1230.5324
svd_values256x256f64f410.3710.310.99357.3560.70646.0980.5878
svd_values512x512f64f440.8440.800.999147.771.16825.670.6286
svd_values128x128f64f82.1172.1181.0011.3460.641.1330.5352
svd_values256x256f64f810.5710.350.97927.3300.69546.0260.5702
svd_values512x512f64f839.6139.310.992548.101.22522.390.5652
triangular_solve128x128c64c10.0075740.0075440.996----
triangular_solve256x256c64c10.024390.024230.9934----
triangular_solve512x512c64c10.0860.084370.981----
triangular_solve128x128c64c40.0079840.0075640.9474----
triangular_solve256x256c64c40.024920.023660.9497----
triangular_solve512x512c64c40.061980.058660.9463----
triangular_solve128x128c64c80.0081050.0075340.9295----
triangular_solve256x256c64c80.025080.023770.9481----
triangular_solve512x512c64c80.061750.057220.9266----
triangular_solve128x128c64f10.0071730.0071030.9902----
triangular_solve256x256c64f10.025910.025430.9814----
triangular_solve512x512c64f10.08210.081720.9954----
triangular_solve128x128c64f40.0073640.0071740.9742----
triangular_solve256x256c64f40.024880.02470.9928----
triangular_solve512x512c64f40.061480.060470.9835----
triangular_solve128x128c64f80.0079350.0078040.9835----
triangular_solve256x256c64f80.024510.02430.9914----
triangular_solve512x512c64f80.062910.06150.9777----
triangular_solve128x128f64c10.0043080.0040580.942----
triangular_solve256x256f64c10.01110.010940.9855----
triangular_solve512x512f64c10.037440.036790.9826----
triangular_solve128x128f64c40.0045490.0042380.9316----
triangular_solve256x256f64c40.012990.012270.9445----
triangular_solve512x512f64c40.029560.0290.9814----
triangular_solve128x128f64c80.0045180.0042380.938----
triangular_solve256x256f64c80.01180.011490.9736----
triangular_solve512x512f64c80.032060.030850.9622----
triangular_solve128x128f64f10.0045480.005061.113----
triangular_solve256x256f64f10.0130.012960.9968----
triangular_solve512x512f64f10.040790.042671.046----
triangular_solve128x128f64f40.005120.0048890.9549----
triangular_solve256x256f64f40.013070.013651.044----
triangular_solve512x512f64f40.036560.035850.9805----
triangular_solve128x128f64f80.0056610.0049290.8707----
triangular_solve256x256f64f80.013090.012850.9817----
triangular_solve512x512f64f80.037290.036040.9664----

linalg-small

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
cholesky32x32c64c10.0049090.005141.0470.0065731.3040.0087471.782
cholesky64x64c64c10.030.030291.0100.039341.3190.051531.718
cholesky96x96c64c10.08440.084491.0010.095511.1250.13831.639
cholesky32x32c64c40.005070.005171.0200.0065321.3300.0087871.733
cholesky64x64c64c40.029910.030341.0140.038871.3200.051471.721
cholesky96x96c64c41.5400.087290.056670.094291.0760.13790.08951
cholesky32x32c64c80.00510.0051891.0170.0065221.3150.0088861.742
cholesky64x64c64c80.030020.029640.98730.047371.6160.052571.751
cholesky96x96c64c80.088130.088321.0020.09961.1210.14111.601
cholesky32x32c64f10.0049290.0051691.0490.0058611.1700.0078751.598
cholesky64x64c64f10.029530.030111.0190.031481.0670.04321.463
cholesky96x96c64f10.083840.083070.99090.086611.0320.12461.486
cholesky32x32c64f40.0049990.005311.0620.0057911.1800.0080551.611
cholesky64x64c64f40.029520.030021.0170.032441.0960.043281.466
cholesky96x96c64f40.087150.086670.99450.087261.0100.12461.430
cholesky32x32c64f80.0050290.0051891.0320.0058011.1400.0081651.624
cholesky64x64c64f80.029570.029380.99390.036621.2630.04411.492
cholesky96x96c64f80.086920.086560.99590.094641.0850.12521.441
cholesky32x32f64c10.0034870.0035361.0140.0039871.2710.0042281.213
cholesky64x64f64c10.013120.016981.2940.017921.2170.016961.292
cholesky96x96f64c10.028930.033351.1530.04311.3940.048381.672
cholesky32x32f64c40.0034760.0033160.9540.0040181.1590.0041581.196
cholesky64x64f64c40.016540.014980.90550.018341.2260.017011.028
cholesky96x96f64c40.035820.036381.0160.043231.2700.047911.338
cholesky32x32f64c80.0034160.0034961.0230.0041581.1890.0041181.206
cholesky64x64f64c80.016640.017071.0260.01791.1920.016811.010
cholesky96x96f64c80.036890.04021.0900.043181.2340.048161.306
cholesky32x32f64f10.0034070.0033960.99680.0033561.1090.0033960.9968
cholesky64x64f64f10.01280.016721.3060.015341.0680.014121.102
cholesky96x96f64f10.0280.032481.1600.037131.2340.038291.367
cholesky32x32f64f40.0033560.0030860.91950.0033561.1050.0033661.003
cholesky64x64f64f40.01620.014420.88990.015231.0430.014130.872
cholesky96x96f64f40.032940.035291.0710.036971.1320.037651.143
cholesky32x32f64f80.0033060.0033361.0090.0035561.0560.0034471.043
cholesky64x64f64f80.016280.016511.0140.015121.0310.014250.8751
cholesky96x96f64f80.03490.038561.1050.036821.0850.038031.090
eigh32x32c64c10.14140.14130.99960.15131.0710.15061.065
eigh64x64c64c10.64860.64690.99740.6571.0120.80921.248
eigh96x96c64c11.6161.6110.99691.6351.0132.0301.256
eigh32x32c64c40.14140.14060.9940.13810.97460.15551.100
eigh64x64c64c40.59140.61651.0420.57030.96130.56670.9583
eigh96x96c64c41.3981.4371.0281.6121.1481.1530.8245
eigh32x32c64c80.1410.14040.99570.13570.95330.15621.107
eigh64x64c64c80.57690.61741.0700.56070.9750.53610.9293
eigh96x96c64c81.3651.4411.0551.6391.1931.0320.7557
eigh32x32c64f10.1410.14050.99680.15021.0660.14811.051
eigh64x64c64f10.64720.64781.0010.6511.0050.79951.235
eigh96x96c64f11.6111.6100.99921.6191.0042.0011.242
eigh32x32c64f40.14150.14060.99360.13680.96830.15381.087
eigh64x64c64f40.59110.61581.0420.5640.94980.55560.9399
eigh96x96c64f41.4031.4371.0241.5971.1351.1370.8103
eigh32x32c64f80.14120.1410.99870.13490.94690.15421.092
eigh64x64c64f80.57550.61521.0690.55590.96250.52460.9116
eigh96x96c64f81.3671.4381.0521.6361.1931.0140.7421
eigh32x32f64c10.11320.11320.99950.12081.0760.10030.8863
eigh64x64f64c10.48430.48461.0010.43140.89660.3940.8134
eigh96x96f64c11.1601.1550.9960.94270.81720.90820.7832
eigh32x32f64c40.11250.1131.0050.10340.92130.10520.9348
eigh64x64f64c40.4850.47980.98930.35240.72690.27160.5599
eigh96x96f64c41.1411.1260.98690.7580.66830.59120.518
eigh32x32f64c80.11460.11320.98760.10220.90790.1060.9249
eigh64x64f64c80.48750.48240.98940.3460.71820.26310.5397
eigh96x96f64c81.1341.1340.99970.7370.65280.57270.505
eigh32x32f64f10.11350.11320.99780.11911.0630.098740.8704
eigh64x64f64f10.48450.48350.9980.42670.88740.38710.799
eigh96x96f64f11.1571.1540.99690.93230.80650.88440.7641
eigh32x32f64f40.11310.11321.0010.10260.91160.10370.9172
eigh64x64f64f40.48410.48030.99230.35030.72150.26540.5482
eigh96x96f64f41.1431.1310.990.74870.66090.57810.5059
eigh32x32f64f80.11420.11420.99980.10110.89940.10470.9168
eigh64x64f64f80.4880.4810.98570.34240.70460.25640.5255
eigh96x96f64f81.1341.1371.0030.73020.6440.56190.4955
full_piv_lu32x32c64c10.017870.01590.8896----
full_piv_lu64x64c64c10.098820.09180.9289----
full_piv_lu96x96c64c10.28340.26640.94----
full_piv_lu32x32c64c40.017810.015730.883----
full_piv_lu64x64c64c40.098040.09120.9302----
full_piv_lu96x96c64c40.28220.26580.9417----
full_piv_lu32x32c64c80.01820.015560.8547----
full_piv_lu64x64c64c80.099190.092520.9327----
full_piv_lu96x96c64c80.2820.26610.9436----
full_piv_lu32x32c64f10.016070.015660.9744----
full_piv_lu64x64c64f10.092190.090190.9783----
full_piv_lu96x96c64f10.26660.26480.9932----
full_piv_lu32x32c64f40.015970.01560.9768----
full_piv_lu64x64c64f40.090690.089580.9877----
full_piv_lu96x96c64f40.26590.26340.9905----
full_piv_lu32x32c64f80.016030.015520.9681----
full_piv_lu64x64c64f80.09150.089830.9817----
full_piv_lu96x96c64f80.26610.26380.9912----
full_piv_lu32x32f64c10.011680.011681.000----
full_piv_lu64x64f64c10.05110.047560.9308----
full_piv_lu96x96f64c10.14650.13530.9233----
full_piv_lu32x32f64c40.01180.010120.8573----
full_piv_lu64x64f64c40.051170.046430.9072----
full_piv_lu96x96f64c40.14330.13310.9289----
full_piv_lu32x32f64c80.011560.010620.9185----
full_piv_lu64x64f64c80.050770.047490.9353----
full_piv_lu96x96f64c80.14320.1340.9358----
full_piv_lu32x32f64f10.010310.010741.042----
full_piv_lu64x64f64f10.046250.045770.9896----
full_piv_lu96x96f64f10.13210.13271.005----
full_piv_lu32x32f64f40.010710.01040.971----
full_piv_lu64x64f64f40.046290.045350.9799----
full_piv_lu96x96f64f40.12780.12791.001----
full_piv_lu32x32f64f80.0098990.010641.075----
full_piv_lu64x64f64f80.04610.045120.9789----
full_piv_lu96x96f64f80.13160.13251.007----
householder_apply32x32 block(basis=32,target=32)c64c10.028280.027880.9858----
householder_apply32x32 sequence(basis=32,target=32)c64c10.028180.027980.9929----
householder_apply64x64 block(basis=64,target=64)c64c10.15940.15880.9962----
householder_apply64x64 sequence(basis=64,target=64)c64c10.16040.16010.998----
householder_apply96x96 block(basis=96,target=96)c64c10.46740.46961.005----
householder_apply96x96 sequence(basis=96,target=96)c64c10.47010.4711.002----
householder_apply32x32 block(basis=32,target=32)c64c40.014780.027911.889----
householder_apply32x32 sequence(basis=32,target=32)c64c40.014620.028091.922----
householder_apply64x64 block(basis=64,target=64)c64c40.061170.060930.9961----
householder_apply64x64 sequence(basis=64,target=64)c64c40.061250.061371.002----
householder_apply96x96 block(basis=96,target=96)c64c40.1520.15060.991----
householder_apply96x96 sequence(basis=96,target=96)c64c40.15190.150.9877----
householder_apply32x32 block(basis=32,target=32)c64c80.01140.028092.464----
householder_apply32x32 sequence(basis=32,target=32)c64c80.011640.028012.406----
householder_apply64x64 block(basis=64,target=64)c64c80.036690.060381.646----
householder_apply64x64 sequence(basis=64,target=64)c64c80.037930.060621.598----
householder_apply96x96 block(basis=96,target=96)c64c80.086840.14981.725----
householder_apply96x96 sequence(basis=96,target=96)c64c80.084940.15061.773----
householder_apply32x32 block(basis=32,target=32)c64f10.028250.027920.9882----
householder_apply32x32 sequence(basis=32,target=32)c64f10.02820.027910.9897----
householder_apply64x64 block(basis=64,target=64)c64f10.1580.15780.9987----
householder_apply64x64 sequence(basis=64,target=64)c64f10.15870.15840.998----
householder_apply96x96 block(basis=96,target=96)c64f10.4610.46331.005----
householder_apply96x96 sequence(basis=96,target=96)c64f10.46230.46140.9982----
householder_apply32x32 block(basis=32,target=32)c64f40.015190.028051.847----
householder_apply32x32 sequence(basis=32,target=32)c64f40.015350.028031.826----
householder_apply64x64 block(basis=64,target=64)c64f40.060910.060780.9979----
householder_apply64x64 sequence(basis=64,target=64)c64f40.060540.060581.001----
householder_apply96x96 block(basis=96,target=96)c64f40.1490.14730.9884----
householder_apply96x96 sequence(basis=96,target=96)c64f40.14960.14860.9937----
householder_apply32x32 block(basis=32,target=32)c64f80.011440.027912.440----
householder_apply32x32 sequence(basis=32,target=32)c64f80.011450.027942.440----
householder_apply64x64 block(basis=64,target=64)c64f80.037780.060151.592----
householder_apply64x64 sequence(basis=64,target=64)c64f80.038040.06061.593----
householder_apply96x96 block(basis=96,target=96)c64f80.085780.14841.730----
householder_apply96x96 sequence(basis=96,target=96)c64f80.085910.1481.723----
householder_apply32x32 block(basis=32,target=32)f64c10.0084560.0080650.9538----
householder_apply32x32 sequence(basis=32,target=32)f64c10.0084660.0081350.9609----
householder_apply64x64 block(basis=64,target=64)f64c10.04090.040280.985----
householder_apply64x64 sequence(basis=64,target=64)f64c10.041870.040680.9715----
householder_apply96x96 block(basis=96,target=96)f64c10.12230.12040.9841----
householder_apply96x96 sequence(basis=96,target=96)f64c10.12280.12040.9811----
householder_apply32x32 block(basis=32,target=32)f64c40.0084760.0083960.9906----
householder_apply32x32 sequence(basis=32,target=32)f64c40.0084360.0083460.9893----
householder_apply64x64 block(basis=64,target=64)f64c40.019150.018840.9833----
householder_apply64x64 sequence(basis=64,target=64)f64c40.020370.020160.9896----
householder_apply96x96 block(basis=96,target=96)f64c40.046270.04370.9446----
householder_apply96x96 sequence(basis=96,target=96)f64c40.046030.045340.9852----
householder_apply32x32 block(basis=32,target=32)f64c80.0083650.0084061.005----
householder_apply32x32 sequence(basis=32,target=32)f64c80.0083950.0084351.005----
householder_apply64x64 block(basis=64,target=64)f64c80.016720.020381.219----
householder_apply64x64 sequence(basis=64,target=64)f64c80.016340.019771.210----
householder_apply96x96 block(basis=96,target=96)f64c80.032270.056831.761----
householder_apply96x96 sequence(basis=96,target=96)f64c80.032640.057931.775----
householder_apply32x32 block(basis=32,target=32)f64f10.0084350.0082660.98----
householder_apply32x32 sequence(basis=32,target=32)f64f10.0086560.0084050.971----
householder_apply64x64 block(basis=64,target=64)f64f10.040750.040040.9828----
householder_apply64x64 sequence(basis=64,target=64)f64f10.041910.04040.9639----
householder_apply96x96 block(basis=96,target=96)f64f10.12420.12320.9913----
householder_apply96x96 sequence(basis=96,target=96)f64f10.12430.12260.986----
householder_apply32x32 block(basis=32,target=32)f64f40.0084350.0083960.9954----
householder_apply32x32 sequence(basis=32,target=32)f64f40.0085460.0084460.9883----
householder_apply64x64 block(basis=64,target=64)f64f40.020210.019270.9534----
householder_apply64x64 sequence(basis=64,target=64)f64f40.01930.018890.9792----
householder_apply96x96 block(basis=96,target=96)f64f40.044220.043790.9903----
householder_apply96x96 sequence(basis=96,target=96)f64f40.044190.044020.9962----
householder_apply32x32 block(basis=32,target=32)f64f80.0084160.0083750.9951----
householder_apply32x32 sequence(basis=32,target=32)f64f80.0083960.0084261.004----
householder_apply64x64 block(basis=64,target=64)f64f80.014770.0191.286----
householder_apply64x64 sequence(basis=64,target=64)f64f80.015230.019191.260----
householder_apply96x96 block(basis=96,target=96)f64f80.030260.055681.840----
householder_apply96x96 sequence(basis=96,target=96)f64f80.030120.055161.832----
lu32x32c64c10.013780.011370.82550.01391.0010.019811.438
lu64x64c64c10.059520.053070.89160.068081.1540.096731.625
lu96x96c64c10.15530.13920.8960.18181.1840.25861.665
lu32x32c64c40.013960.011520.82550.013711.0030.019981.431
lu64x64c64c40.060230.053250.88410.06721.1380.095691.589
lu96x96c64c40.15520.13990.90170.17891.1740.2441.573
lu32x32c64c80.014060.011560.82260.013851.0170.019821.410
lu64x64c64c80.060350.053150.88060.066791.1340.096281.595
lu96x96c64c80.15240.13980.9170.1811.1670.24491.607
lu32x32c64f10.011880.011490.96710.012691.0630.017461.470
lu64x64c64f10.052760.051440.97510.060071.1390.085861.627
lu96x96c64f10.13950.14131.0130.16371.1740.22561.617
lu32x32c64f40.011990.011570.9650.012691.0390.017561.464
lu64x64c64f40.053030.051510.97140.060041.1340.085491.612
lu96x96c64f40.13620.13580.99750.16381.2040.22471.650
lu32x32c64f80.012130.011410.94060.012681.0550.017391.434
lu64x64c64f80.053150.051190.96330.05991.1360.085391.607
lu96x96c64f80.13860.13650.98430.16411.1610.22441.618
lu32x32f64c10.0087460.0074140.84770.0096281.0790.012181.393
lu64x64f64c10.031380.027210.86720.037461.1640.042911.368
lu96x96f64c10.076260.066250.86880.094721.1940.10921.432
lu32x32f64c40.0085960.0072330.84140.0093771.0530.01211.408
lu64x64f64c40.031430.030950.98470.037061.1450.042941.366
lu96x96f64c40.075810.072250.95310.094441.2130.092441.219
lu32x32f64c80.0087260.0072340.8290.0092971.0430.012171.395
lu64x64f64c80.031830.031210.98050.03711.1630.042481.335
lu96x96f64c80.075720.073650.97260.095041.2230.090061.189
lu32x32f64f10.0073030.0073231.0030.0083561.1600.0097081.329
lu64x64f64f10.026220.02651.0110.032711.2620.033481.277
lu96x96f64f10.063870.06380.99890.076581.1840.074421.165
lu32x32f64f40.0071230.0070230.9860.0083361.1560.0096381.353
lu64x64f64f40.026310.029861.1350.033091.2740.033571.276
lu96x96f64f40.063230.071771.1350.076691.2160.073611.164
lu32x32f64f80.0072440.0071230.98330.0082951.1660.0095981.325
lu64x64f64f80.026620.030461.1440.033231.2980.033341.253
lu96x96f64f80.064110.071421.1140.077151.2290.073811.151
qr32x32c64c10.069610.06860.98550.054030.7860.20893.001
qr64x64c64c10.3190.31260.97980.26450.83260.33891.062
qr96x96c64c10.78130.76620.98060.73440.94340.99781.277
qr32x32c64c40.070920.082111.1580.053220.75890.053330.7519
qr64x64c64c40.23560.31911.3540.26061.1080.30521.295
qr96x96c64c40.4720.61341.3000.92171.9430.76791.627
qr32x32c64c80.07080.089751.2680.053820.76650.053310.7529
qr64x64c64c80.22820.35641.5620.26421.1530.28341.242
qr96x96c64c80.42680.68531.6060.98082.3010.7041.649
qr32x32c64f10.067920.068051.0020.051620.76390.048350.7119
qr64x64c64f10.31110.31010.9970.2470.79060.31841.024
qr96x96c64f10.76430.76260.99780.70330.92070.93191.219
qr32x32c64f40.06880.08181.1890.051410.75040.04820.7006
qr64x64c64f40.22790.31791.3950.25011.0950.28791.263
qr96x96c64f40.45620.60761.3320.89431.9490.73631.614
qr32x32c64f80.068220.088761.3010.05190.75480.048360.7089
qr64x64c64f80.22150.35731.6130.25151.1350.26321.189
qr96x96c64f80.41190.6871.6680.9542.3140.671.627
qr32x32f64c10.033660.032720.9720.031930.97820.084842.520
qr64x64f64c10.12310.11870.96460.12751.0400.13391.088
qr96x96f64c10.30670.29980.97770.36511.1820.40181.310
qr32x32f64c40.03450.045841.3280.032340.96390.026680.7732
qr64x64f64c40.1250.18321.4650.12571.0070.1451.160
qr96x96f64c40.28540.38941.3640.37211.3080.35391.240
qr32x32f64c80.034340.055031.6020.032130.97090.026260.7646
qr64x64f64c80.12520.23121.8470.1281.0390.15741.257
qr96x96f64c80.2780.48051.7280.36981.3390.34671.247
qr32x32f64f10.031970.032261.0090.029860.97290.021480.6719
qr64x64f64f10.11690.11620.9940.12031.0500.11530.9863
qr96x96f64f10.29190.28860.98870.34141.1780.34141.170
qr32x32f64f40.032690.045341.3870.029610.94260.021730.6647
qr64x64f64f40.11820.18411.5570.11851.0160.12921.093
qr96x96f64f40.27090.36261.3380.34161.2780.31331.156
qr32x32f64f80.032770.053051.6190.030080.95880.021560.6579
qr64x64f64f80.1180.22511.9080.11831.0240.13851.174
qr96x96f64f80.26380.46821.7750.34581.3170.31511.195
qr_factor32x32c64c10.040490.045961.1350.030170.74440.028710.7092
qr_factor64x64c64c10.17850.2361.3220.13770.78140.1660.9302
qr_factor96x96c64c10.42690.52941.2400.37480.88020.51511.207
qr_factor32x32c64c40.040910.059991.4670.02990.72870.028580.6987
qr_factor64x64c64c40.15790.28631.8130.13880.88680.16281.031
qr_factor96x96c64c40.32230.57041.7700.47211.4580.49571.538
qr_factor32x32c64c80.040740.067421.6550.029780.72840.028660.7036
qr_factor64x64c64c80.15890.31842.0040.13690.86920.1641.032
qr_factor96x96c64c80.31470.61821.9650.49891.6010.49631.577
qr_factor32x32c64f10.033860.033720.99590.028930.86750.026050.7692
qr_factor64x64c64f10.16070.16081.0010.12880.79460.75564.703
qr_factor96x96c64f10.39070.39131.0020.35770.9152.4406.245
qr_factor32x32c64f40.034250.04761.3900.028680.83320.0260.759
qr_factor64x64c64f40.13930.20841.4960.12990.93730.15511.114
qr_factor96x96c64f40.27990.4231.5110.4531.6030.47971.713
qr_factor32x32c64f80.033770.054911.6260.028760.83750.026420.7823
qr_factor64x64c64f80.1380.2411.7460.1310.95460.15521.125
qr_factor96x96c64f80.26790.48391.8060.48571.7810.48291.803
qr_factor32x32f64c10.024380.028411.1660.017050.72460.01410.5783
qr_factor64x64f64c10.089410.13141.4690.064640.72270.067310.7529
qr_factor96x96f64c10.19450.28691.4750.18110.920.20491.054
qr_factor32x32f64c40.024740.042471.7160.016910.6990.013990.5652
qr_factor64x64f64c40.092240.20562.2290.065120.70280.067140.7279
qr_factor96x96f64c40.19310.42592.2060.1830.94220.18840.976
qr_factor32x32f64c80.02480.05022.0250.017620.73410.014050.5665
qr_factor64x64f64c80.095420.24162.5320.066510.69610.066170.6935
qr_factor96x96f64c80.19270.49632.5760.18640.96350.18450.9577
qr_factor32x32f64f10.018290.018190.99450.016550.95830.011530.6303
qr_factor64x64f64f10.075210.075411.0030.060540.82740.28953.850
qr_factor96x96f64f10.1650.16561.0040.17151.0530.92995.635
qr_factor32x32f64f40.018570.031351.6890.016080.89360.011580.6238
qr_factor64x64f64f40.07680.14421.8780.061070.80580.058210.7579
qr_factor96x96f64f40.15860.28551.8000.17191.0950.17621.111
qr_factor32x32f64f80.018480.038672.0920.016460.91690.011420.6179
qr_factor64x64f64f80.076670.18642.4310.061830.82370.057130.7451
qr_factor96x96f64f80.15780.36392.3070.17321.1140.17681.121
solve32x32c64c10.015110.012710.84150.015451.0430.020241.339
solve64x64c64c10.062220.055220.88760.071891.1810.094451.518
solve96x96c64c10.16070.14390.89550.19011.2110.25251.571
solve32x32c64c40.015180.012820.84490.015251.0130.020261.335
solve64x64c64c40.062730.054460.86820.072361.1790.093631.493
solve96x96c64c40.15850.14030.88510.1911.2500.23681.494
solve32x32c64c80.015280.012920.84590.015741.0490.020231.324
solve64x64c64c80.062830.054880.87350.070861.1510.092691.475
solve96x96c64c80.15780.14370.91060.18781.1960.23681.500
solve32x32c64f10.013020.012550.96380.013981.0580.017241.324
solve64x64c64f10.054720.053220.97250.06471.1900.083351.523
solve96x96c64f10.14550.14040.96440.17141.2050.21971.510
solve32x32c64f40.013040.01260.96630.014081.0680.017271.324
solve64x64c64f40.054730.055211.0090.064941.1880.082911.515
solve96x96c64f40.14070.14020.99640.1721.2120.21821.551
solve32x32c64f80.013130.012930.98480.014211.0880.017261.314
solve64x64c64f80.054920.053710.97790.064231.1700.082661.505
solve96x96c64f80.14210.13980.98380.17231.2190.2181.534
solve32x32f64c10.0099490.0088260.88710.0095880.94470.012741.281
solve64x64f64c10.032710.027910.85330.036341.0950.043011.315
solve96x96f64c10.079930.06820.85320.087521.0660.10321.291
solve32x32f64c40.0098790.0085960.87010.0095080.92050.012631.279
solve64x64f64c40.031680.030520.96330.036291.0700.043171.363
solve96x96f64c40.077260.066350.85880.0871.0910.087381.131
solve32x32f64c80.010140.0087460.86270.0095180.92960.012651.248
solve64x64f64c80.032860.03180.96770.036451.0870.043141.313
solve96x96f64c80.078080.07520.96320.087321.0960.086841.112
solve32x32f64f10.0082250.0083361.0130.0084261.0330.0096981.179
solve64x64f64f10.026740.026560.99330.032311.2260.033181.241
solve96x96f64f10.067840.066520.98070.076131.1390.0731.076
solve32x32f64f40.0080250.0078940.98370.0084361.0310.0099281.237
solve64x64f64f40.026260.029221.1130.032451.2160.033341.270
solve96x96f64f40.065040.063860.98180.076671.1740.072661.117
solve32x32f64f80.0082750.0079950.96620.0085161.0480.0097791.182
solve64x64f64f80.027180.030151.1090.03231.2130.033251.223
solve96x96f64f80.065120.074321.1410.076261.1710.073061.122
svd_thin32x32c64c10.23450.23410.99810.2270.96570.25321.080
svd_thin64x64c64c11.2221.2170.99570.96340.78811.3411.097
svd_thin96x96c64c13.1533.1230.99062.7430.87663.5791.135
svd_thin32x32c64c40.23540.23320.99050.22630.95890.26091.108
svd_thin64x64c64c41.1101.1461.0320.96240.86631.0280.9255
svd_thin96x96c64c42.7632.7921.0102.6810.96642.5210.9125
svd_thin32x32c64c80.2360.23430.99270.22860.97020.26331.116
svd_thin64x64c64c81.0841.1501.0610.95220.87220.99130.9144
svd_thin96x96c64c82.6992.8091.0412.6910.99312.3390.8667
svd_thin32x32c64f10.23210.23060.99370.22440.96420.24861.071
svd_thin64x64c64f11.2541.2520.99830.93470.74631.3121.046
svd_thin96x96c64f13.1083.0800.99112.5010.80923.4141.099
svd_thin32x32c64f40.23340.23130.9910.2250.96410.25671.100
svd_thin64x64c64f41.1421.1741.0280.9430.82641.0080.8827
svd_thin96x96c64f42.7172.7471.0112.4460.89622.5010.9207
svd_thin32x32c64f80.23230.23040.9920.22620.97030.25841.113
svd_thin64x64c64f81.1181.1741.0510.94630.84340.97270.8703
svd_thin96x96c64f82.6562.7671.0422.5440.95292.3220.8743
svd_thin32x32f64c10.18760.18931.0090.18251.0000.17720.9445
svd_thin64x64f64c10.91570.9140.99820.67350.73380.73410.8017
svd_thin96x96f64c12.2292.2150.99371.5920.71851.7800.7986
svd_thin32x32f64c40.18510.18681.0090.18090.98290.18551.002
svd_thin64x64f64c40.92570.9050.97770.64040.70050.72340.7814
svd_thin96x96f64c42.1232.0900.98451.5770.74511.4940.7039
svd_thin32x32f64c80.18460.18430.9980.18260.99440.18711.013
svd_thin64x64f64c80.91570.90780.99130.63650.69720.67980.7424
svd_thin96x96f64c82.1092.1030.99761.5740.74571.4440.6847
svd_thin32x32f64f10.18890.19171.0150.17580.95070.16770.8876
svd_thin64x64f64f10.95980.95720.99720.63240.6590.69570.7248
svd_thin96x96f64f12.1542.1460.99641.4700.68481.6170.7507
svd_thin32x32f64f40.18760.18650.99420.1760.94440.17590.9377
svd_thin64x64f64f40.97190.94870.97610.61530.64470.67020.6895
svd_thin96x96f64f42.1162.0900.98771.4570.68771.4650.6922
svd_thin32x32f64f80.18590.18450.99220.17630.95020.17850.96
svd_thin64x64f64f80.95930.95120.99150.61710.64480.63960.6667
svd_thin96x96f64f82.1052.1081.0011.4560.69161.4150.6722
svd_values32x32c64c10.16130.16020.99350.10420.64610.31371.945
svd_values64x64c64c10.65280.65110.99740.41280.63510.49340.7559
svd_values96x96c64c11.5061.5061.0001.0250.67941.3740.9124
svd_values32x32c64c40.16060.16010.99710.10380.64220.10180.6341
svd_values64x64c64c40.64850.64710.9980.40740.62680.48870.7536
svd_values96x96c64c41.5051.5030.99871.2880.85461.3550.9006
svd_values32x32c64c80.16220.16110.99320.10270.63650.10220.6299
svd_values64x64c64c80.64850.64740.99840.40840.62840.49080.7569
svd_values96x96c64c81.5071.4970.99361.3790.91561.3550.8992
svd_values32x32c64f10.15920.15830.9940.10360.64980.10020.6294
svd_values64x64c64f10.62740.62570.99740.40440.6470.4790.7635
svd_values96x96c64f11.4801.4841.0021.0040.67811.3390.9047
svd_values32x32c64f40.15860.15790.99510.10280.64370.10010.6313
svd_values64x64c64f40.6250.62060.99290.39960.63930.47810.7648
svd_values96x96c64f41.4791.4760.99781.2680.8571.3350.9029
svd_values32x32c64f80.16020.15780.98540.1030.64670.10010.6248
svd_values64x64c64f80.62470.62110.99420.40120.6420.4770.7635
svd_values96x96c64f81.4761.4660.99351.3530.91441.3330.9034
svd_values32x32f64c10.1410.14040.99570.078380.56140.13870.9837
svd_values64x64f64c10.51760.51590.99670.27850.54060.26520.5124
svd_values96x96f64c11.1841.1790.99580.66370.56290.6280.5306
svd_values32x32f64c40.14030.14041.0010.078510.560.064410.4592
svd_values64x64f64c40.51760.51760.99990.27220.52570.2690.5196
svd_values96x96f64c41.1831.1800.99760.65590.55630.6150.5199
svd_values32x32f64c80.14020.14061.0030.077880.55670.064320.4587
svd_values64x64f64c80.52380.51680.98660.2740.52910.27080.5169
svd_values96x96f64c81.1821.1800.9990.66840.56650.60850.515
svd_values32x32f64f10.14240.14230.99940.075090.5310.059410.4173
svd_values64x64f64f10.53760.53530.99570.27580.51560.25460.4736
svd_values96x96f64f11.1921.1860.99530.66150.55670.60960.5114
svd_values32x32f64f40.14230.14210.99840.074270.52270.059350.4172
svd_values64x64f64f40.53570.53530.99930.26750.49580.25990.4852
svd_values96x96f64f41.1911.1890.99860.65320.55040.60080.5044
svd_values32x32f64f80.14230.14341.0080.074090.52140.059440.4178
svd_values64x64f64f80.54370.53780.98910.26870.49970.2590.4764
svd_values96x96f64f81.1891.1901.0010.66980.56420.59790.5029
triangular_solve32x32c64c10.0011020.0010820.9819----
triangular_solve64x64c64c10.0027650.0026950.9747----
triangular_solve96x96c64c10.0050590.004970.9824----
triangular_solve32x32c64c40.0011930.0010520.8818----
triangular_solve64x64c64c40.0029060.0026850.924----
triangular_solve96x96c64c40.005390.0049590.92----
triangular_solve32x32c64c80.0011920.0010820.9077----
triangular_solve64x64c64c80.0029350.0026950.9182----
triangular_solve96x96c64c80.005310.0049690.9358----
triangular_solve32x32c64f10.0012120.0011920.9835----
triangular_solve64x64c64f10.0028150.0027950.9929----
triangular_solve96x96c64f10.0049990.004990.9982----
triangular_solve32x32c64f40.0012220.0011720.9591----
triangular_solve64x64c64f40.0029750.0034071.145----
triangular_solve96x96c64f40.005130.005030.9805----
triangular_solve32x32c64f80.0012320.0012431.009----
triangular_solve64x64c64f80.0028450.0029651.042----
triangular_solve96x96c64f80.0051290.0050090.9766----
triangular_solve32x32f64c10.0006720.0007011.043----
triangular_solve64x64f64c10.0015030.0014630.9734----
triangular_solve96x96f64c10.0027150.0025850.9521----
triangular_solve32x32f64c40.0007610.0006620.8699----
triangular_solve64x64f64c40.0016430.0015430.9391----
triangular_solve96x96f64c40.0027860.0025350.9099----
triangular_solve32x32f64c80.0007210.0006920.9598----
triangular_solve64x64f64c80.0016330.0015330.9388----
triangular_solve96x96f64c80.0027150.0024750.9116----
triangular_solve32x32f64f10.0008010.0010621.326----
triangular_solve64x64f64f10.0018140.0017430.9609----
triangular_solve96x96f64f10.0028460.0032061.126----
triangular_solve32x32f64f40.0007910.0007911.000----
triangular_solve64x64f64f40.0019530.0021841.118----
triangular_solve96x96f64f40.0030760.0028550.9282----
triangular_solve32x32f64f80.0007710.0007520.9754----
triangular_solve64x64f64f80.0019040.0017730.9312----
triangular_solve96x96f64f80.0030260.0028650.9468----

linalg-tall

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
full_piv_lu1024x64c64c11.8001.8041.002----
full_piv_lu4096x256c64c1146.9153.81.047----
full_piv_lu1024x64c64c40.9751.7911.837----
full_piv_lu4096x256c64c452.7063.591.207----
full_piv_lu1024x64c64c80.8631.8102.098----
full_piv_lu4096x256c64c830.3040.221.328----
full_piv_lu1024x64c64f11.6681.6701.001----
full_piv_lu4096x256c64f1141.2142.31.007----
full_piv_lu1024x64c64f40.84611.6521.952----
full_piv_lu4096x256c64f446.8249.231.051----
full_piv_lu1024x64c64f80.76431.6462.153----
full_piv_lu4096x256c64f823.8526.461.110----
full_piv_lu1024x64f64c10.82540.80630.9769----
full_piv_lu4096x256f64c149.3351.621.047----
full_piv_lu1024x64f64c40.61650.81681.325----
full_piv_lu4096x256f64c416.9823.391.378----
full_piv_lu1024x64f64c80.59810.83531.397----
full_piv_lu4096x256f64c812.2115.961.307----
full_piv_lu1024x64f64f10.73060.72820.9966----
full_piv_lu4096x256f64f146.8246.610.9954----
full_piv_lu1024x64f64f40.5380.72781.353----
full_piv_lu4096x256f64f414.5314.831.020----
full_piv_lu1024x64f64f80.51760.73341.417----
full_piv_lu4096x256f64f89.83810.161.033----
householder_apply1024x64 block(basis=64,target=64)c64c12.1982.2391.019----
householder_apply1024x64 sequence(basis=64,target=64)c64c12.1962.2011.002----
householder_apply4096x256 block(basis=256,target=256)c64c1137.7138.11.003----
householder_apply4096x256 sequence(basis=256,target=256)c64c1137.9138.01.001----
householder_apply1024x64 block(basis=64,target=64)c64c41.3900.59370.4273----
householder_apply1024x64 sequence(basis=64,target=64)c64c41.3950.59730.4281----
householder_apply4096x256 block(basis=256,target=256)c64c485.5537.030.4329----
householder_apply4096x256 sequence(basis=256,target=256)c64c485.5537.110.4338----
householder_apply1024x64 block(basis=64,target=64)c64c81.3520.47830.3538----
householder_apply1024x64 sequence(basis=64,target=64)c64c81.4240.48850.343----
householder_apply4096x256 block(basis=256,target=256)c64c877.3925.100.3243----
householder_apply4096x256 sequence(basis=256,target=256)c64c877.5825.060.323----
householder_apply1024x64 block(basis=64,target=64)c64f12.2802.2620.9922----
householder_apply1024x64 sequence(basis=64,target=64)c64f12.2542.2400.9937----
householder_apply4096x256 block(basis=256,target=256)c64f1138.8138.81.000----
householder_apply4096x256 sequence(basis=256,target=256)c64f1138.6138.71.001----
householder_apply1024x64 block(basis=64,target=64)c64f41.4530.63890.4398----
householder_apply1024x64 sequence(basis=64,target=64)c64f41.4500.63850.4402----
householder_apply4096x256 block(basis=256,target=256)c64f488.9739.630.4454----
householder_apply4096x256 sequence(basis=256,target=256)c64f489.1939.730.4454----
householder_apply1024x64 block(basis=64,target=64)c64f81.4290.53170.372----
householder_apply1024x64 sequence(basis=64,target=64)c64f81.3650.45120.3305----
householder_apply4096x256 block(basis=256,target=256)c64f881.0826.530.3273----
householder_apply4096x256 sequence(basis=256,target=256)c64f881.0526.490.3268----
householder_apply1024x64 block(basis=64,target=64)f64c10.55640.56541.016----
householder_apply1024x64 sequence(basis=64,target=64)f64c10.55310.56331.019----
householder_apply4096x256 block(basis=256,target=256)f64c134.9134.981.002----
householder_apply4096x256 sequence(basis=256,target=256)f64c134.9635.341.011----
householder_apply1024x64 block(basis=64,target=64)f64c40.38650.15880.4109----
householder_apply1024x64 sequence(basis=64,target=64)f64c40.38640.15780.4083----
householder_apply4096x256 block(basis=256,target=256)f64c422.229.3480.4207----
householder_apply4096x256 sequence(basis=256,target=256)f64c422.379.3830.4194----
householder_apply1024x64 block(basis=64,target=64)f64c80.40120.13430.3349----
householder_apply1024x64 sequence(basis=64,target=64)f64c80.39550.14580.3685----
householder_apply4096x256 block(basis=256,target=256)f64c822.446.6550.2966----
householder_apply4096x256 sequence(basis=256,target=256)f64c822.445.0320.2242----
householder_apply1024x64 block(basis=64,target=64)f64f10.59670.59390.9953----
householder_apply1024x64 sequence(basis=64,target=64)f64f10.59470.60941.025----
householder_apply4096x256 block(basis=256,target=256)f64f135.9635.620.9905----
householder_apply4096x256 sequence(basis=256,target=256)f64f135.5635.180.9893----
householder_apply1024x64 block(basis=64,target=64)f64f40.4010.17340.4326----
householder_apply1024x64 sequence(basis=64,target=64)f64f40.4020.17010.4231----
householder_apply4096x256 block(basis=256,target=256)f64f424.0710.930.4539----
householder_apply4096x256 sequence(basis=256,target=256)f64f424.3711.210.4601----
householder_apply1024x64 block(basis=64,target=64)f64f80.44770.18040.403----
householder_apply1024x64 sequence(basis=64,target=64)f64f80.44350.19230.4336----
householder_apply4096x256 block(basis=256,target=256)f64f822.976.8670.299----
householder_apply4096x256 sequence(basis=256,target=256)f64f822.938.0620.3516----
lu1024x64c64c11.0171.0100.99321.2961.2881.2301.210
lu4096x256c64c146.8753.601.14464.881.37855.751.190
lu1024x64c64c40.76380.74140.97071.0831.4151.0961.434
lu4096x256c64c422.5929.341.29945.881.98059.102.617
lu1024x64c64c80.71850.70780.98520.93091.2831.0771.499
lu4096x256c64c818.9925.181.32631.811.66257.753.041
lu1024x64c64f10.88160.88140.99980.94261.0621.1051.253
lu4096x256c64f141.6741.640.999247.211.13551.111.226
lu1024x64c64f40.64730.64110.99050.69751.0591.0651.646
lu4096x256c64f417.2317.311.00424.201.39450.272.917
lu1024x64c64f80.60380.60461.0010.56780.92581.0861.798
lu4096x256c64f813.2213.130.993214.521.08149.463.742
lu1024x64f64c10.46610.46751.0030.62211.2850.42630.9145
lu4096x256f64c115.1918.971.25028.021.82122.341.471
lu1024x64f64c40.44470.43350.97480.56111.2290.32440.7294
lu4096x256f64c49.27012.641.36422.212.38616.861.818
lu1024x64f64c80.44350.4250.95820.53931.1670.30910.697
lu4096x256f64c88.23811.701.42119.652.2977.2430.8792
lu1024x64f64f10.38370.38280.99770.30290.78330.28620.7457
lu4096x256f64f113.2313.261.00212.980.986111.730.8866
lu1024x64f64f40.36160.35810.99050.24990.69560.28950.8008
lu4096x256f64f47.0036.9930.99877.3071.04811.721.673
lu1024x64f64f80.35460.35491.0010.23290.64860.28860.8139
lu4096x256f64f86.1936.1560.99414.7610.77053.1920.5154
qr1024x64c64c14.7444.7981.0124.3430.91485.1151.078
qr4096x256c64c1248.8254.31.022261.81.091227.80.9157
qr1024x64c64c43.6892.4730.67032.1890.59543.1970.8666
qr4096x256c64c4164.996.550.5855111.90.678985.960.5213
qr1024x64c64c83.6522.5130.68831.9710.53832.2990.6295
qr4096x256c64c8158.087.440.553485.600.55950.960.3225
qr1024x64c64f14.6174.6651.0103.5800.77384.8781.057
qr4096x256c64f1243.2243.51.001222.00.9488212.40.8736
qr1024x64c64f43.5462.3790.67091.4680.41393.0350.8559
qr4096x256c64f4159.384.310.529273.370.46173.710.4627
qr1024x64c64f83.5512.3340.65741.1620.32662.2810.6423
qr4096x256c64f8152.075.220.494950.120.328741.970.2762
qr1024x64f64c11.5761.5460.98072.5151.5891.8651.183
qr4096x256f64c165.9869.441.052104.41.47481.061.229
qr1024x64f64c41.3891.2020.86582.5681.8381.0540.7592
qr4096x256f64c449.2838.790.787168.471.38330.170.6123
qr1024x64f64c81.4361.2410.86392.5831.7850.88140.6137
qr4096x256f64c847.1732.160.681861.321.18420.710.4391
qr1024x64f64f11.4631.4610.99881.8681.2831.5731.075
qr4096x256f64f163.7263.500.996677.701.13669.611.092
qr1024x64f64f41.2821.0710.83511.9711.5360.98780.7704
qr4096x256f64f447.0528.290.601341.090.876527.130.5766
qr1024x64f64f81.3181.1610.88061.9691.4930.84810.6435
qr4096x256f64f844.6526.560.594836.230.772619.300.4324
qr_factor1024x64c64c12.4884.0391.6242.2060.86952.3850.9586
qr_factor4096x256c64c199.35176.51.777131.21.310110.51.112
qr_factor1024x64c64c42.2764.0251.7681.1340.50491.3860.6091
qr_factor4096x256c64c476.18128.01.68054.900.716334.310.4504
qr_factor1024x64c64c82.3103.8311.6580.99790.4340.86690.3752
qr_factor4096x256c64c873.73121.41.64742.700.582619.590.2657
qr_factor1024x64c64f12.2862.2991.0051.8250.79712.2690.9925
qr_factor4096x256c64f189.8190.001.002111.21.236101.81.134
qr_factor1024x64c64f41.9461.5910.8180.79070.40391.3670.7025
qr_factor4096x256c64f464.9841.180.633736.480.562830.930.476
qr_factor1024x64c64f81.9641.6320.83070.63970.32920.85030.4329
qr_factor4096x256c64f861.5538.600.627124.900.40417.490.2841
qr_factor1024x64f64c11.0451.8581.7781.2631.1840.90160.8628
qr_factor4096x256f64c131.6278.142.47150.731.59634.721.098
qr_factor1024x64f64c41.0033.2713.2621.3081.2720.46850.4673
qr_factor4096x256f64c426.1174.132.83933.881.27712.820.4909
qr_factor1024x64f64c81.0413.0802.9581.3251.2620.32150.3088
qr_factor4096x256f64c826.2172.022.74830.841.1687.2230.2756
qr_factor1024x64f64f10.79680.78890.990.95811.2340.76240.9568
qr_factor4096x256f64f126.0125.930.99739.161.51728.971.114
qr_factor1024x64f64f40.76040.83831.1021.0211.3420.42650.5609
qr_factor4096x256f64f420.4515.620.764120.571.01311.440.5596
qr_factor1024x64f64f80.77950.92321.1841.0221.3520.30560.392
qr_factor4096x256f64f819.8116.310.823618.110.92636.5810.3323
svd_thin1024x64c64c15.9666.0501.0146.9321.1608.7451.466
svd_thin4096x256c64c1279.6280.01.001385.51.376377.51.350
svd_thin1024x64c64c44.8043.6580.76153.7000.76865.4911.143
svd_thin4096x256c64c4189.5118.40.6251159.00.8352132.00.6969
svd_thin1024x64c64c84.8153.6960.76753.2390.6774.4170.9173
svd_thin4096x256c64c8176.5104.90.5945119.80.677282.670.4684
svd_thin1024x64c64f15.8665.8881.0046.2651.0648.5401.456
svd_thin4096x256c64f1268.1268.31.001346.31.293354.61.323
svd_thin1024x64c64f44.7003.5590.75713.1420.66795.3871.146
svd_thin4096x256c64f4177.6106.10.5974123.60.6928127.80.7198
svd_thin1024x64c64f84.6893.5980.76732.7090.5774.3810.9342
svd_thin4096x256c64f8164.094.230.574689.020.541485.710.5226
svd_thin1024x64f64c12.5112.4950.99363.7641.5023.0411.211
svd_thin4096x256f64c188.3688.441.001146.71.668120.21.360
svd_thin1024x64f64c42.3172.1630.93383.6121.5671.8850.8137
svd_thin4096x256f64c466.0247.590.720991.931.34351.560.781
svd_thin1024x64f64c82.3512.2710.96633.6301.5461.6750.7124
svd_thin4096x256f64c863.8146.640.730881.531.27436.560.5729
svd_thin1024x64f64f12.4542.4420.99513.2451.3242.8061.144
svd_thin4096x256f64f182.9883.121.002121.31.464109.41.319
svd_thin1024x64f64f42.2562.1120.93613.0961.3761.8250.8089
svd_thin4096x256f64f460.7642.200.694666.661.09745.910.7556
svd_thin1024x64f64f82.3052.1970.9533.0951.3521.6430.7128
svd_thin4096x256f64f858.4541.070.702658.880.999434.490.59
svd_values1024x64c64c13.0663.0600.9983.1491.0193.7931.237
svd_values4096x256c64c1123.1122.30.9934157.21.265144.11.171
svd_values1024x64c64c42.7572.4250.87942.0770.74852.8861.047
svd_values4096x256c64c491.7571.670.781174.890.812759.890.6528
svd_values1024x64c64c82.8172.4840.88191.9530.69162.2980.8158
svd_values4096x256c64c888.1368.840.78163.000.713841.920.4756
svd_values1024x64c64f12.9642.9560.99732.7540.92533.6491.231
svd_values4096x256c64f1109.9110.01.001136.41.239139.31.267
svd_values1024x64c64f42.6922.3450.87121.7380.64662.7771.031
svd_values4096x256c64f479.9059.500.744757.090.709347.700.5969
svd_values1024x64c64f82.7452.4080.8771.5920.57952.2800.8306
svd_values4096x256c64f876.2157.430.753644.890.586932.500.4264
svd_values1024x64f64c11.4891.4760.99161.9321.2961.3900.9335
svd_values4096x256f64c144.9944.800.995772.541.61845.751.017
svd_values1024x64f64c41.4521.5291.0531.9731.3640.95240.6558
svd_values4096x256f64c437.6232.660.868149.601.31922.730.604
svd_values1024x64f64c81.4781.6211.0971.9981.3590.81240.5497
svd_values4096x256f64c837.1033.600.905746.171.23816.420.4427
svd_values1024x64f64f11.4101.4050.99681.6151.1411.2370.8777
svd_values4096x256f64f139.3439.040.992355.271.41140.351.026
svd_values1024x64f64f41.3751.4481.0541.6761.2210.90560.6587
svd_values4096x256f64f432.0326.870.838736.181.13120.990.6553
svd_values1024x64f64f81.3951.5451.1081.6961.2180.79160.5676
svd_values4096x256f64f831.6627.930.882333.691.05915.850.5007

linalg-wide

familyshapedtypeorderthreadsfork (ms)upstream (ms)upstream/forkOpenBLAS (ms)OpenBLAS/forkMKL (ms)MKL/fork
full_piv_lu64x1024c64c12.4122.4321.008----
full_piv_lu256x4096c64c1231.4233.51.009----
full_piv_lu64x1024c64c41.4162.5261.784----
full_piv_lu256x4096c64c490.2291.951.019----
full_piv_lu64x1024c64c81.2702.5271.989----
full_piv_lu256x4096c64c856.9959.421.042----
full_piv_lu64x1024c64f12.3192.3130.9976----
full_piv_lu256x4096c64f1228.7229.31.002----
full_piv_lu64x1024c64f41.2832.3231.810----
full_piv_lu256x4096c64f481.4684.251.034----
full_piv_lu64x1024c64f81.1352.2942.021----
full_piv_lu256x4096c64f850.6754.711.080----
full_piv_lu64x1024f64c11.1201.2381.105----
full_piv_lu256x4096f64c175.4876.731.017----
full_piv_lu64x1024f64c40.82051.2681.545----
full_piv_lu256x4096f64c433.3036.231.088----
full_piv_lu64x1024f64c80.79671.2461.564----
full_piv_lu256x4096f64c827.5330.861.121----
full_piv_lu64x1024f64f11.0561.0390.984----
full_piv_lu256x4096f64f173.0971.930.9841----
full_piv_lu64x1024f64f40.75971.0641.401----
full_piv_lu256x4096f64f430.3931.321.031----
full_piv_lu64x1024f64f80.72761.0511.444----
full_piv_lu256x4096f64f824.9425.971.041----
lu64x1024c64c11.0031.0531.0501.6161.6162.3232.316
lu256x4096c64c146.2146.441.00582.381.77688.821.922
lu64x1024c64c40.4160.49741.1961.1452.7350.64511.551
lu256x4096c64c417.6922.611.27856.973.24423.781.344
lu64x1024c64c80.32580.44021.3511.0803.4120.45141.386
lu256x4096c64c812.2313.641.11550.004.15513.621.113
lu64x1024c64f10.89150.89311.0021.2701.4212.1112.368
lu256x4096c64f141.9841.980.999955.781.33572.611.729
lu64x1024c64f40.29980.33361.1130.80022.6580.59471.984
lu256x4096c64f413.3918.031.34730.672.28721.201.583
lu64x1024c64f80.20760.27851.3410.67033.1830.40981.974
lu256x4096c64f87.7439.5561.23423.683.04811.561.493
lu64x1024f64c10.40020.50981.2741.0312.4690.69291.731
lu256x4096f64c116.1217.741.10035.202.17974.134.598
lu64x1024f64c40.20740.36111.7410.79613.5340.92944.481
lu256x4096f64c46.7049.6041.43326.903.8769.9701.487
lu64x1024f64c80.18080.33541.8550.75323.8180.17060.9434
lu256x4096f64c85.3137.7351.45624.284.5656.9551.309
lu64x1024f64f10.31450.31140.98990.70592.2603.1279.943
lu256x4096f64f113.3713.240.990720.851.563209.815.69
lu64x1024f64f40.11760.15811.3440.49564.1870.22991.955
lu256x4096f64f44.0825.1391.25912.713.1025.4591.337
lu64x1024f64f80.090040.13811.5340.45285.0040.13431.492
lu256x4096f64f82.5873.3021.27610.454.0733.2051.239
qr64x1024c64c12.5362.6401.0413.6361.4523.8441.516
qr256x4096c64c1107.4107.91.005178.01.658181.11.687
qr64x1024c64c40.89941.0431.1591.6511.8571.6641.850
qr256x4096c64c432.6533.321.02189.332.75645.331.388
qr64x1024c64c80.63391.0141.6001.4302.2851.0421.643
qr256x4096c64c820.1724.951.23771.643.54626.331.306
qr64x1024c64f12.3992.4111.0053.7441.5533.9011.626
qr256x4096c64f1102.7103.61.009183.41.780187.31.823
qr64x1024c64f40.78550.87141.1091.7952.2882.1172.695
qr256x4096c64f428.0628.581.01987.593.08956.422.011
qr64x1024c64f80.51840.85591.6511.2812.4571.2032.321
qr256x4096c64f815.5719.541.25571.604.56644.762.876
qr64x1024f64c10.74830.83831.1201.9142.5161.5682.095
qr256x4096f64c131.2732.071.02572.402.34564.672.068
qr64x1024f64c40.37610.56111.4921.7504.4830.62081.651
qr256x4096f64c410.6212.701.19647.814.42316.781.580
qr64x1024f64c80.32420.58221.7961.7655.2050.46461.433
qr256x4096f64c87.67910.971.42944.135.91910.141.321
qr64x1024f64f10.63370.63040.99481.6842.6591.4022.212
qr256x4096f64f128.0327.560.983373.162.63267.432.406
qr64x1024f64f40.26130.32271.2351.5986.1400.68372.616
qr256x4096f64f47.5958.0121.05549.546.51926.603.502
qr64x1024f64f80.21280.38571.8121.6147.6690.49752.338
qr256x4096f64f84.3966.4031.45640.449.23719.744.491
qr_factor64x1024c64c12.5622.5811.0083.3251.2943.5181.374
qr_factor256x4096c64c196.7597.371.006162.31.685161.01.664
qr_factor64x1024c64c40.97911.0701.0931.3771.4091.3571.386
qr_factor256x4096c64c427.3628.391.03772.492.63339.081.428
qr_factor64x1024c64c80.71521.0221.4291.0751.4930.76791.074
qr_factor256x4096c64c815.9219.021.19554.743.44421.121.326
qr_factor64x1024c64f12.2242.2251.0002.9901.33816.817.558
qr_factor256x4096c64f196.1095.700.9958145.71.529150.31.564
qr_factor64x1024c64f40.66410.72351.0901.0161.5331.2801.927
qr_factor256x4096c64f424.9425.031.00453.962.17237.371.498
qr_factor64x1024c64f80.40590.66891.6480.75131.8320.70731.742
qr_factor256x4096c64f813.3017.861.34337.682.83519.241.447
qr_factor64x1024f64c10.98711.0111.0241.7331.7411.3401.358
qr_factor256x4096f64c126.9527.001.00263.292.36357.682.140
qr_factor64x1024f64c40.61550.6911.1231.5662.5460.42690.6935
qr_factor256x4096f64c49.36110.281.09838.504.16613.151.405
qr_factor64x1024f64c80.5540.74261.3401.5872.9220.25680.4636
qr_factor256x4096f64c86.7159.0191.34338.545.7036.8451.019
qr_factor64x1024f64f10.56250.56431.0031.3772.4566.28511.17
qr_factor256x4096f64f126.1625.310.967552.812.11051.901.984
qr_factor64x1024f64f40.20310.26471.3031.2796.2460.37061.825
qr_factor256x4096f64f46.6177.0361.06329.604.48511.391.722
qr_factor64x1024f64f80.16010.32162.0091.3088.5690.21581.348
qr_factor256x4096f64f83.6245.3651.48026.967.5135.9291.636
svd_thin64x1024c64c15.9315.9000.994911.832.00712.222.060
svd_thin256x4096c64c1268.2268.31.001673.62.505536.62.001
svd_thin64x1024c64c44.7383.5930.75829.8062.0717.3691.555
svd_thin256x4096c64c4178.1106.90.6004439.12.455190.01.067
svd_thin64x1024c64c84.7343.6140.76349.9362.0926.1081.290
svd_thin256x4096c64c8172.6103.10.5973393.12.379116.70.6762
svd_thin64x1024c64f16.0396.0080.994911.021.83211.911.972
svd_thin256x4096c64f1280.0280.61.002644.62.290530.51.895
svd_thin64x1024c64f44.8493.7220.76759.1971.8947.1641.477
svd_thin256x4096c64f4190.6119.10.6245411.12.153182.50.9571
svd_thin64x1024c64f84.8573.7010.7629.2571.9156.2341.284
svd_thin256x4096c64f8183.9108.50.5898371.12.091111.40.6058
svd_thin64x1024f64c12.4532.4470.99755.0592.0644.1191.679
svd_thin256x4096f64c182.7582.811.001222.82.682246.12.974
svd_thin64x1024f64c42.2572.1100.93514.6152.0433.0181.337
svd_thin256x4096f64c460.7142.180.6948152.12.501118.41.950
svd_thin64x1024f64c82.2912.1780.95054.4911.9472.9101.270
svd_thin256x4096f64c857.9740.910.7058144.52.47699.831.722
svd_thin64x1024f64f12.5342.5190.99414.6041.8273.9571.561
svd_thin256x4096f64f187.9888.111.001193.82.199226.72.577
svd_thin64x1024f64f42.3192.1660.93424.0621.7562.9741.282
svd_thin256x4096f64f465.8647.420.72124.71.887116.41.768
svd_thin64x1024f64f82.3562.2390.95074.1421.7552.8561.212
svd_thin256x4096f64f863.4746.360.7304122.11.85298.281.548
svd_values64x1024c64c12.9262.9681.0145.6251.9205.5511.897
svd_values256x4096c64c1109.7109.60.9994308.32.805214.81.958
svd_values64x1024c64c42.6882.3390.87035.0921.8953.5371.316
svd_values256x4096c64c479.9459.440.7435225.62.81284.441.056
svd_values64x1024c64c82.7262.3700.86954.9871.8243.3261.220
svd_values256x4096c64c876.2256.700.7439217.22.83355.240.7248
svd_values64x1024c64f13.0953.1531.0195.1901.6955.3151.717
svd_values256x4096c64f1121.9121.80.9991282.92.319189.71.556
svd_values64x1024c64f42.7642.4290.87914.6851.6873.5871.298
svd_values256x4096c64f491.7971.530.7792199.92.17684.230.9176
svd_values64x1024c64f82.8102.4670.87824.7511.6843.1881.135
svd_values256x4096c64f887.9468.860.783187.72.12355.110.6267
svd_values64x1024f64c11.4221.4140.99462.6811.8712.7241.916
svd_values256x4096f64c139.1338.880.9936108.22.764171.84.391
svd_values64x1024f64c41.3901.4711.0582.4731.7792.0791.496
svd_values256x4096f64c431.8826.980.846380.092.50391.962.884
svd_values64x1024f64c81.4031.5481.1042.4701.7582.0781.481
svd_values256x4096f64c831.4127.790.884674.972.36677.092.454
svd_values64x1024f64f11.4801.4740.99582.3291.5572.5111.696
svd_values256x4096f64f144.8644.750.997691.022.028165.53.688
svd_values64x1024f64f41.4421.5181.0532.1831.5182.0791.442
svd_values256x4096f64f437.7032.770.869364.201.70288.872.358
svd_values64x1024f64f81.4541.5931.0962.1731.4952.0711.425
svd_values256x4096f64f837.1633.490.901163.761.71176.412.056