The results of benchmark I've compared to one of my computers with AMD Athlon 64 X2 4400+ CPU.
It seems that Raspberry Pi is already faster than x86 processors issued in 2005's.
The results of Raspberry Pi 4, ARMv7 (32-bit) operating system:
Code: Select all
┌Case───────────────────────┬Time[s]┬────Iter┬Samp[s]┬─────Est┬─Perf[i/s]┬Cost[us/i]┬Rel[%]┐
│native::fmadd_k4 x 256 │ 5.00│ 9342000│ 5.00│ 9341943│1868388.79│ 0.5352│100.00│
│neon_d32::fmadd_k4 x 256 │ 5.00│25488000│ 5.00│25487485│5097497.03│ 0.1962│272.83│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 256 │ 5.00│ 9448000│ 5.00│ 9447128│1889425.79│ 0.5293│100.00│
│neon_d32::fmsub_k4 x 256 │ 5.00│25495000│ 5.00│25494245│5098849.07│ 0.1961│269.86│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 256 │ 5.00│ 9436000│ 5.00│ 9435313│1887062.62│ 0.5299│100.00│
│neon_d32::fmrsub_k4 x 256 │ 5.00│21915000│ 5.00│21914495│4382899.19│ 0.2282│232.26│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 256 │ 5.00│ 8514000│ 5.00│ 8513513│1702702.61│ 0.5873│100.00│
│neon_d32::fmmul_k4 x 256 │ 5.00│21913000│ 5.00│21912009│4382401.92│ 0.2282│257.38│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 256 │ 5.00│ 6487000│ 5.00│ 6486870│1297374.05│ 0.7708│100.00│
│neon_d32::fmdiv_k4 x 256 │ 5.00│10541000│ 5.00│10540064│2108012.81│ 0.4744│162.48│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 256 │ 5.00│ 6487000│ 5.00│ 6486871│1297374.31│ 0.7708│100.00│
│neon_d32::fmrdiv_k4 x 256 │ 5.00│10799000│ 5.00│10798529│2159705.84│ 0.4630│166.47│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 512 │ 5.00│ 4794000│ 5.00│ 4793885│ 958777.18│ 1.0430│100.00│
│neon_d32::fmadd_k4 x 512 │ 5.00│12833000│ 5.00│12832396│2566479.38│ 0.3896│267.68│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 512 │ 5.00│ 4800000│ 5.00│ 4799972│ 959994.43│ 1.0417│100.00│
│neon_d32::fmsub_k4 x 512 │ 5.00│12812000│ 5.00│12811174│2562234.99│ 0.3903│266.90│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 512 │ 5.00│ 4797000│ 5.00│ 4796918│ 959383.69│ 1.0423│100.00│
│neon_d32::fmrsub_k4 x 512 │ 5.00│11005000│ 5.00│11004876│2200975.35│ 0.4543│229.42│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 512 │ 5.00│ 4324000│ 5.00│ 4323631│ 864726.33│ 1.1564│100.00│
│neon_d32::fmmul_k4 x 512 │ 5.00│11021000│ 5.00│11020521│2204104.34│ 0.4537│254.89│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 512 │ 5.00│ 3248000│ 5.00│ 3247991│ 649598.31│ 1.5394│100.00│
│neon_d32::fmdiv_k4 x 512 │ 5.00│ 5338000│ 5.00│ 5337536│1067507.34│ 0.9368│164.33│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 512 │ 5.00│ 3249000│ 5.00│ 3248017│ 649603.43│ 1.5394│100.00│
│neon_d32::fmrdiv_k4 x 512 │ 5.00│ 5407000│ 5.00│ 5406910│1081382.05│ 0.9247│166.47│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 1024 │ 5.00│ 2419000│ 5.00│ 2417998│ 483599.79│ 2.0678│100.00│
│neon_d32::fmadd_k4 x 1024 │ 5.00│ 6644000│ 5.00│ 6643534│1328706.99│ 0.7526│274.75│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 1024 │ 5.00│ 2420000│ 5.00│ 2419559│ 483911.83│ 2.0665│100.00│
│neon_d32::fmsub_k4 x 1024 │ 5.00│ 6638000│ 5.00│ 6637792│1327558.58│ 0.7533│274.34│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 1024 │ 5.00│ 2419000│ 5.00│ 2418788│ 483757.62│ 2.0672│100.00│
│neon_d32::fmrsub_k4 x 1024 │ 5.00│ 5674000│ 5.00│ 5673025│1134605.07│ 0.8814│234.54│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 1024 │ 5.00│ 2179000│ 5.00│ 2178341│ 435668.34│ 2.2953│100.00│
│neon_d32::fmmul_k4 x 1024 │ 5.00│ 5678000│ 5.00│ 5677163│1135432.64│ 0.8807│260.62│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 1024 │ 5.00│ 1626000│ 5.00│ 1625136│ 325027.35│ 3.0767│100.00│
│neon_d32::fmdiv_k4 x 1024 │ 5.00│ 2728000│ 5.00│ 2727007│ 545401.47│ 1.8335│167.80│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 1024 │ 5.00│ 1626000│ 5.00│ 1625161│ 325032.22│ 3.0766│100.00│
│neon_d32::fmrdiv_k4 x 1024 │ 5.00│ 2745000│ 5.00│ 2744993│ 548998.68│ 1.8215│168.91│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 2048 │ 5.00│ 1213000│ 5.00│ 1212906│ 242581.22│ 4.1223│100.00│
│neon_d32::fmadd_k4 x 2048 │ 5.00│ 3380000│ 5.00│ 3379977│ 675995.54│ 1.4793│278.67│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 2048 │ 5.00│ 1214000│ 5.00│ 1213048│ 242609.75│ 4.1218│100.00│
│neon_d32::fmsub_k4 x 2048 │ 5.00│ 3380000│ 5.00│ 3379268│ 675853.75│ 1.4796│278.58│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 2048 │ 5.00│ 1213000│ 5.00│ 1212624│ 242524.87│ 4.1233│100.00│
│neon_d32::fmrsub_k4 x 2048 │ 5.00│ 2877000│ 5.00│ 2876532│ 575306.57│ 1.7382│237.22│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 2048 │ 5.00│ 1092000│ 5.00│ 1091422│ 218284.53│ 4.5812│100.00│
│neon_d32::fmmul_k4 x 2048 │ 5.00│ 2877000│ 5.00│ 2876480│ 575296.10│ 1.7382│263.55│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 2048 │ 5.01│ 813000│ 5.00│ 812162│ 162432.50│ 6.1564│100.00│
│neon_d32::fmdiv_k4 x 2048 │ 5.00│ 1369000│ 5.00│ 1368033│ 273606.61│ 3.6549│168.44│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 2048 │ 5.00│ 813000│ 5.00│ 812363│ 162472.62│ 6.1549│100.00│
│neon_d32::fmrdiv_k4 x 2048 │ 5.00│ 1373000│ 5.00│ 1372794│ 274558.82│ 3.6422│168.99│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 4096 │ 5.00│ 607000│ 5.00│ 606472│ 121294.47│ 8.2444│100.00│
│neon_d32::fmadd_k4 x 4096 │ 5.00│ 1651000│ 5.00│ 1650204│ 330040.92│ 3.0299│272.10│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 4096 │ 5.00│ 607000│ 5.00│ 606508│ 121301.65│ 8.2439│100.00│
│neon_d32::fmsub_k4 x 4096 │ 5.00│ 1651000│ 5.00│ 1650088│ 330017.70│ 3.0301│272.06│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 4096 │ 5.00│ 607000│ 5.00│ 606965│ 121393.08│ 8.2377│100.00│
│neon_d32::fmrsub_k4 x 4096 │ 5.00│ 1404000│ 5.00│ 1403920│ 280784.11│ 3.5615│231.30│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 4096 │ 5.01│ 546000│ 5.00│ 545401│ 109080.21│ 9.1676│100.00│
│neon_d32::fmmul_k4 x 4096 │ 5.00│ 1405000│ 5.00│ 1404009│ 280801.87│ 3.5612│257.43│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 4096 │ 5.01│ 407000│ 5.00│ 406049│ 81209.87│ 12.3138│100.00│
│neon_d32::fmdiv_k4 x 4096 │ 5.00│ 658000│ 5.00│ 657973│ 131594.76│ 7.5991│162.04│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 4096 │ 5.01│ 407000│ 5.00│ 406053│ 81210.75│ 12.3136│100.00│
│neon_d32::fmrdiv_k4 x 4096 │ 5.00│ 662000│ 5.00│ 661591│ 132318.23│ 7.5575│162.93│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 8192 │ 5.01│ 303000│ 5.00│ 302093│ 60418.78│ 16.5511│100.00│
│neon_d32::fmadd_k4 x 8192 │ 5.01│ 815000│ 5.00│ 814063│ 162812.64│ 6.1420│269.47│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 8192 │ 5.02│ 303000│ 5.00│ 302093│ 60418.61│ 16.5512│100.00│
│neon_d32::fmsub_k4 x 8192 │ 5.00│ 814000│ 5.00│ 813573│ 162714.67│ 6.1457│269.31│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 8192 │ 5.00│ 302000│ 5.00│ 301994│ 60398.92│ 16.5566│100.00│
│neon_d32::fmrsub_k4 x 8192 │ 5.01│ 708000│ 5.00│ 707091│ 141418.28│ 7.0712│234.14│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 8192 │ 5.01│ 273000│ 5.00│ 272607│ 54521.57│ 18.3414│100.00│
│neon_d32::fmmul_k4 x 8192 │ 5.01│ 708000│ 5.00│ 707104│ 141420.88│ 7.0711│259.39│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 8192 │ 5.02│ 204000│ 5.00│ 203052│ 40610.42│ 24.6242│100.00│
│neon_d32::fmdiv_k4 x 8192 │ 5.01│ 335000│ 5.00│ 334248│ 66849.74│ 14.9589│164.61│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 8192 │ 5.02│ 204000│ 5.00│ 203036│ 40607.33│ 24.6261│100.00│
│neon_d32::fmrdiv_k4 x 8192 │ 5.01│ 331000│ 5.00│ 330468│ 66093.66│ 15.1300│162.76│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 16384 │ 5.03│ 152000│ 5.00│ 151228│ 30245.69│ 33.0626│100.00│
│neon_d32::fmadd_k4 x 16384 │ 5.00│ 409000│ 5.00│ 408734│ 81746.82│ 12.2329│270.28│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 16384 │ 5.03│ 152000│ 5.00│ 151227│ 30245.54│ 33.0627│100.00│
│neon_d32::fmsub_k4 x 16384 │ 5.00│ 409000│ 5.00│ 408693│ 81738.73│ 12.2341│270.25│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 16384 │ 5.03│ 152000│ 5.00│ 151228│ 30245.74│ 33.0625│100.00│
│neon_d32::fmrsub_k4 x 16384│ 5.01│ 358000│ 5.00│ 357561│ 71512.40│ 13.9836│236.44│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 16384 │ 5.02│ 137000│ 5.00│ 136560│ 27312.01│ 36.6139│100.00│
│neon_d32::fmmul_k4 x 16384 │ 5.01│ 358000│ 5.00│ 357556│ 71511.30│ 13.9838│261.83│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 16384 │ 5.02│ 102000│ 5.00│ 101564│ 20312.87│ 49.2299│100.00│
│neon_d32::fmdiv_k4 x 16384 │ 5.02│ 170000│ 5.00│ 169456│ 33891.30│ 29.5061│166.85│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 16384 │ 5.02│ 102000│ 5.00│ 101566│ 20313.20│ 49.2291│100.00│
│neon_d32::fmrdiv_k4 x 16384│ 5.02│ 170000│ 5.00│ 169480│ 33896.03│ 29.5020│166.87│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 32768 │ 5.02│ 76000│ 5.00│ 75684│ 15136.94│ 66.0635│100.00│
│neon_d32::fmadd_k4 x 32768 │ 5.01│ 201000│ 5.00│ 200446│ 40089.27│ 24.9443│264.84│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 32768 │ 5.02│ 76000│ 5.00│ 75707│ 15141.51│ 66.0436│100.00│
│neon_d32::fmsub_k4 x 32768 │ 5.02│ 201000│ 5.00│ 200098│ 40019.63│ 24.9877│264.30│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 32768 │ 5.02│ 76000│ 5.00│ 75704│ 15140.86│ 66.0465│100.00│
│neon_d32::fmrsub_k4 x 32768│ 5.02│ 179000│ 5.00│ 178227│ 35645.43│ 28.0541│235.43│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 32768 │ 5.05│ 69000│ 5.00│ 68341│ 13668.40│ 73.1615│100.00│
│neon_d32::fmmul_k4 x 32768 │ 5.02│ 179000│ 5.00│ 178273│ 35654.76│ 28.0467│260.86│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 32768 │ 5.02│ 51000│ 5.00│ 50798│ 10159.65│ 98.4286│100.00│
│neon_d32::fmdiv_k4 x 32768 │ 5.06│ 86000│ 5.00│ 85051│ 17010.32│ 58.7878│167.43│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 32768 │ 5.02│ 51000│ 5.00│ 50775│ 10155.19│ 98.4719│100.00│
│neon_d32::fmrdiv_k4 x 32768│ 5.06│ 86000│ 5.00│ 85032│ 17006.51│ 58.8010│167.47│
╞═══════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 65536 │ 5.12│ 38000│ 5.00│ 37142│ 7428.45│ 134.6176│100.00│
│neon_d32::fmadd_k4 x 65536 │ 5.02│ 82000│ 5.00│ 81592│ 16318.57│ 61.2799│219.68│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 65536 │ 5.11│ 38000│ 5.00│ 37182│ 7436.40│ 134.4736│100.00│
│neon_d32::fmsub_k4 x 65536 │ 5.02│ 81000│ 5.00│ 80755│ 16151.02│ 61.9156│217.19│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 65536 │ 5.11│ 38000│ 5.00│ 37198│ 7439.79│ 134.4124│100.00│
│neon_d32::fmrsub_k4 x 65536│ 5.05│ 79000│ 5.00│ 78288│ 15657.67│ 63.8665│210.46│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 65536 │ 5.05│ 34000│ 5.00│ 33688│ 6737.64│ 148.4198│100.00│
│neon_d32::fmmul_k4 x 65536 │ 5.06│ 78000│ 5.00│ 77083│ 15416.65│ 64.8649│228.81│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 65536 │ 5.14│ 26000│ 5.00│ 25291│ 5058.27│ 197.6960│100.00│
│neon_d32::fmdiv_k4 x 65536 │ 5.07│ 42000│ 5.00│ 41384│ 8276.95│ 120.8175│163.63│
├───────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 65536 │ 5.16│ 26000│ 5.00│ 25217│ 5043.56│ 198.2727│100.00│
│neon_d32::fmrdiv_k4 x 65536│ 5.06│ 42000│ 5.00│ 41462│ 8292.51│ 120.5907│164.42│
└───────────────────────────┴───────┴────────┴───────┴────────┴──────────┴──────────┴──────┘
Code: Select all
┌Case─────────────────────┬Time[s]┬────Iter┬Samp[s]┬─────Est┬─Perf[i/s]┬Cost[us/i]┬Rel[%]┐
│native::fmadd_k4 x 256 │ 5.00│ 9444000│ 5.00│ 9443146│1888629.27│ 0.5295│100.00│
│asimd::fmadd_k4 x 256 │ 5.00│30620000│ 5.00│30619173│6123834.66│ 0.1633│324.25│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 256 │ 5.00│12002000│ 5.00│12001510│2400302.07│ 0.4166│100.00│
│asimd::fmsub_k4 x 256 │ 5.00│30873000│ 5.00│30872820│6174564.19│ 0.1620│257.24│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 256 │ 5.00│ 9444000│ 5.00│ 9443403│1888680.64│ 0.5295│100.00│
│asimd::fmrsub_k4 x 256 │ 5.00│24671000│ 5.00│24670797│4934159.54│ 0.2027│261.25│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 256 │ 5.00│10564000│ 5.00│10563292│2112658.45│ 0.4733│100.00│
│asimd::fmmul_k4 x 256 │ 5.00│24671000│ 5.00│24670832│4934166.45│ 0.2027│233.55│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 256 │ 5.00│ 6483000│ 5.00│ 6482897│1296579.51│ 0.7713│100.00│
│asimd::fmdiv_k4 x 256 │ 5.00│ 9833000│ 5.00│ 9832062│1966412.40│ 0.5085│151.66│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 256 │ 5.00│ 6483000│ 5.00│ 6482962│1296592.48│ 0.7713│100.00│
│asimd::fmrdiv_k4 x 256 │ 5.00│10299000│ 5.00│10298314│2059662.83│ 0.4855│158.85│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 512 │ 5.00│ 4797000│ 5.00│ 4796228│ 959245.75│ 1.0425│100.00│
│asimd::fmadd_k4 x 512 │ 5.00│15712000│ 5.00│15711384│3142276.82│ 0.3182│327.58│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 512 │ 5.00│ 6133000│ 5.00│ 6132116│1226423.40│ 0.8154│100.00│
│asimd::fmsub_k4 x 512 │ 5.00│15778000│ 5.00│15777536│3155507.23│ 0.3169│257.29│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 512 │ 5.00│ 4797000│ 5.00│ 4796287│ 959257.45│ 1.0425│100.00│
│asimd::fmrsub_k4 x 512 │ 5.00│12572000│ 5.00│12571504│2514300.94│ 0.3977│262.11│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 512 │ 5.00│ 5379000│ 5.00│ 5378724│1075744.92│ 0.9296│100.00│
│asimd::fmmul_k4 x 512 │ 5.00│12572000│ 5.00│12571368│2514273.78│ 0.3977│233.72│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 512 │ 5.00│ 3246000│ 5.00│ 3245100│ 649020.09│ 1.5408│100.00│
│asimd::fmdiv_k4 x 512 │ 5.00│ 4925000│ 5.00│ 4924502│ 984900.53│ 1.0153│151.75│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 512 │ 5.00│ 3246000│ 5.00│ 3245110│ 649022.17│ 1.5408│100.00│
│asimd::fmrdiv_k4 x 512 │ 5.00│ 5197000│ 5.00│ 5196354│1039270.92│ 0.9622│160.13│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 1024 │ 5.00│ 2418000│ 5.00│ 2417156│ 483431.28│ 2.0685│100.00│
│asimd::fmadd_k4 x 1024 │ 5.00│ 7793000│ 5.00│ 7792861│1558572.26│ 0.6416│322.40│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 1024 │ 5.00│ 3099000│ 5.00│ 3098266│ 619653.27│ 1.6138│100.00│
│asimd::fmsub_k4 x 1024 │ 5.00│ 7793000│ 5.00│ 7792978│1558595.64│ 0.6416│251.53│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 1024 │ 5.00│ 2418000│ 5.00│ 2417168│ 483433.60│ 2.0685│100.00│
│asimd::fmrsub_k4 x 1024 │ 5.00│ 6236000│ 5.00│ 6235041│1247008.21│ 0.8019│257.95│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 1024 │ 5.00│ 2716000│ 5.00│ 2715189│ 543037.96│ 1.8415│100.00│
│asimd::fmmul_k4 x 1024 │ 5.00│ 6235000│ 5.00│ 6234765│1246953.11│ 0.8020│229.63│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 1024 │ 5.00│ 1623000│ 5.00│ 1622664│ 324532.82│ 3.0814│100.00│
│asimd::fmdiv_k4 x 1024 │ 5.00│ 2502000│ 5.00│ 2501941│ 500388.29│ 1.9984│154.19│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 1024 │ 5.00│ 1623000│ 5.00│ 1622697│ 324539.51│ 3.0813│100.00│
│asimd::fmrdiv_k4 x 1024 │ 5.00│ 2628000│ 5.00│ 2627496│ 525499.31│ 1.9030│161.92│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 2048 │ 5.00│ 1214000│ 5.00│ 1213342│ 242668.57│ 4.1208│100.00│
│asimd::fmadd_k4 x 2048 │ 5.00│ 3793000│ 5.00│ 3792350│ 758470.15│ 1.3184│312.55│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 2048 │ 5.00│ 1540000│ 5.00│ 1539652│ 307930.59│ 3.2475│100.00│
│asimd::fmsub_k4 x 2048 │ 5.00│ 3793000│ 5.00│ 3792054│ 758410.85│ 1.3185│246.29│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 2048 │ 5.00│ 1214000│ 5.00│ 1213362│ 242672.55│ 4.1208│100.00│
│asimd::fmrsub_k4 x 2048 │ 5.00│ 3056000│ 5.00│ 3055801│ 611160.40│ 1.6362│251.85│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 2048 │ 5.00│ 1364000│ 5.00│ 1363809│ 272761.92│ 3.6662│100.00│
│asimd::fmmul_k4 x 2048 │ 5.00│ 3058000│ 5.00│ 3057167│ 611433.57│ 1.6355│224.16│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 2048 │ 5.00│ 809000│ 5.00│ 808809│ 161761.95│ 6.1819│100.00│
│asimd::fmdiv_k4 x 2048 │ 5.00│ 1238000│ 5.00│ 1237228│ 247445.79│ 4.0413│152.97│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 2048 │ 5.00│ 809000│ 5.00│ 808811│ 161762.31│ 6.1819│100.00│
│asimd::fmrdiv_k4 x 2048 │ 5.00│ 1313000│ 5.00│ 1312916│ 262583.35│ 3.8083│162.33│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 4096 │ 5.01│ 608000│ 5.00│ 607363│ 121472.75│ 8.2323│100.00│
│asimd::fmadd_k4 x 4096 │ 5.00│ 1801000│ 5.00│ 1800985│ 360197.19│ 2.7763│296.53│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 4096 │ 5.01│ 749000│ 5.00│ 748098│ 149619.65│ 6.6836│100.00│
│asimd::fmsub_k4 x 4096 │ 5.00│ 1802000│ 5.00│ 1801777│ 360355.53│ 2.7750│240.85│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 4096 │ 5.01│ 608000│ 5.00│ 607363│ 121472.77│ 8.2323│100.00│
│asimd::fmrsub_k4 x 4096 │ 5.00│ 1480000│ 5.00│ 1479821│ 295964.25│ 3.3788│243.65│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 4096 │ 5.00│ 664000│ 5.00│ 663493│ 132698.72│ 7.5359│100.00│
│asimd::fmmul_k4 x 4096 │ 5.00│ 1481000│ 5.00│ 1480449│ 296089.91│ 3.3774│223.13│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 4096 │ 5.00│ 406000│ 5.00│ 405666│ 81133.32│ 12.3254│100.00│
│asimd::fmdiv_k4 x 4096 │ 5.00│ 636000│ 5.00│ 635701│ 127140.40│ 7.8653│156.71│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 4096 │ 5.00│ 406000│ 5.00│ 405663│ 81132.66│ 12.3255│100.00│
│asimd::fmrdiv_k4 x 4096 │ 5.00│ 641000│ 5.00│ 640522│ 128104.41│ 7.8061│157.89│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 8192 │ 5.00│ 302000│ 5.00│ 301998│ 60399.61│ 16.5564│100.00│
│asimd::fmadd_k4 x 8192 │ 5.00│ 839000│ 5.00│ 838209│ 167641.91│ 5.9651│277.55│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 8192 │ 5.01│ 378000│ 5.00│ 377352│ 75470.51│ 13.2502│100.00│
│asimd::fmsub_k4 x 8192 │ 5.00│ 837000│ 5.00│ 836861│ 167372.25│ 5.9747│221.77│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 8192 │ 5.00│ 302000│ 5.00│ 301997│ 60399.46│ 16.5564│100.00│
│asimd::fmrsub_k4 x 8192 │ 5.01│ 768000│ 5.00│ 767189│ 153437.94│ 6.5173│254.04│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 8192 │ 5.01│ 336000│ 5.00│ 335653│ 67130.79│ 14.8963│100.00│
│asimd::fmmul_k4 x 8192 │ 5.00│ 768000│ 5.00│ 767508│ 153501.76│ 6.5146│228.66│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 8192 │ 5.00│ 203000│ 5.00│ 202894│ 40578.96│ 24.6433│100.00│
│asimd::fmdiv_k4 x 8192 │ 5.00│ 323000│ 5.00│ 322744│ 64548.90│ 15.4921│159.07│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 8192 │ 5.00│ 203000│ 5.00│ 202895│ 40579.12│ 24.6432│100.00│
│asimd::fmrdiv_k4 x 8192 │ 5.00│ 323000│ 5.00│ 322855│ 64571.10│ 15.4868│159.12│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 16384 │ 5.02│ 152000│ 5.00│ 151330│ 30266.19│ 33.0402│100.00│
│asimd::fmadd_k4 x 16384 │ 5.01│ 404000│ 5.00│ 403184│ 80636.87│ 12.4013│266.43│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 16384 │ 5.02│ 191000│ 5.00│ 190075│ 38015.12│ 26.3053│100.00│
│asimd::fmsub_k4 x 16384 │ 5.00│ 403000│ 5.00│ 402982│ 80596.44│ 12.4075│212.01│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 16384│ 5.02│ 152000│ 5.00│ 151333│ 30266.74│ 33.0396│100.00│
│asimd::fmrsub_k4 x 16384 │ 5.00│ 383000│ 5.00│ 382995│ 76599.07│ 13.0550│253.08│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 16384 │ 5.02│ 169000│ 5.00│ 168339│ 33667.99│ 29.7018│100.00│
│asimd::fmmul_k4 x 16384 │ 5.00│ 383000│ 5.00│ 382843│ 76568.78│ 13.0602│227.42│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 16384 │ 5.03│ 102000│ 5.00│ 101474│ 20294.98│ 49.2733│100.00│
│asimd::fmdiv_k4 x 16384 │ 5.02│ 163000│ 5.00│ 162233│ 32446.65│ 30.8198│159.88│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 16384│ 5.03│ 102000│ 5.00│ 101474│ 20294.94│ 49.2734│100.00│
│asimd::fmrdiv_k4 x 16384 │ 5.02│ 163000│ 5.00│ 162256│ 32451.25│ 30.8155│159.90│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 32768 │ 5.01│ 76000│ 5.00│ 75780│ 15156.02│ 65.9804│100.00│
│asimd::fmadd_k4 x 32768 │ 5.01│ 201000│ 5.00│ 200724│ 40144.95│ 24.9097│264.88│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 32768 │ 5.03│ 96000│ 5.00│ 95419│ 19083.94│ 52.4001│100.00│
│asimd::fmsub_k4 x 32768 │ 5.02│ 201000│ 5.00│ 200159│ 40031.95│ 24.9800│209.77│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 32768│ 5.02│ 76000│ 5.00│ 75759│ 15151.92│ 65.9982│100.00│
│asimd::fmrsub_k4 x 32768 │ 5.01│ 192000│ 5.00│ 191786│ 38357.22│ 26.0707│253.15│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 32768 │ 5.04│ 85000│ 5.00│ 84353│ 16870.69│ 59.2744│100.00│
│asimd::fmmul_k4 x 32768 │ 5.01│ 192000│ 5.00│ 191510│ 38302.08│ 26.1082│227.03│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 32768 │ 5.03│ 51000│ 5.00│ 50742│ 10148.60│ 98.5358│100.00│
│asimd::fmdiv_k4 x 32768 │ 5.04│ 82000│ 5.00│ 81386│ 16277.29│ 61.4353│160.39│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 32768│ 5.02│ 51000│ 5.00│ 50747│ 10149.51│ 98.5269│100.00│
│asimd::fmrdiv_k4 x 32768 │ 5.04│ 82000│ 5.00│ 81393│ 16278.68│ 61.4300│160.39│
╞═════════════════════════╪═══════╪════════╪═══════╪════════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 65536 │ 5.07│ 38000│ 5.00│ 37508│ 7501.67│ 133.3037│100.00│
│asimd::fmadd_k4 x 65536 │ 5.03│ 89000│ 5.00│ 88407│ 17681.59│ 56.5560│235.70│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 65536 │ 5.03│ 47000│ 5.00│ 46716│ 9343.27│ 107.0289│100.00│
│asimd::fmsub_k4 x 65536 │ 5.01│ 89000│ 5.00│ 88899│ 17779.83│ 56.2435│190.30│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 65536│ 5.06│ 38000│ 5.00│ 37518│ 7503.73│ 133.2670│100.00│
│asimd::fmrsub_k4 x 65536 │ 5.05│ 87000│ 5.00│ 86157│ 17231.46│ 58.0334│229.64│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 65536 │ 5.06│ 42000│ 5.00│ 41512│ 8302.58│ 120.4445│100.00│
│asimd::fmmul_k4 x 65536 │ 5.04│ 85000│ 5.00│ 84394│ 16878.99│ 59.2453│203.30│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 65536 │ 5.14│ 26000│ 5.00│ 25296│ 5059.25│ 197.6579│100.00│
│asimd::fmdiv_k4 x 65536 │ 5.12│ 41000│ 5.00│ 40009│ 8001.92│ 124.9700│158.16│
├─────────────────────────┼───────┼────────┼───────┼────────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 65536│ 5.14│ 26000│ 5.00│ 25305│ 5061.04│ 197.5877│100.00│
│asimd::fmrdiv_k4 x 65536 │ 5.12│ 41000│ 5.00│ 40016│ 8003.22│ 124.9497│158.13│
└─────────────────────────┴───────┴────────┴───────┴────────┴──────────┴──────────┴──────┘
Code: Select all
┌Case─────────────────────┬Time[s]┬───Iter┬Samp[s]┬────Est┬─Perf[i/s]┬Cost[us/i]┬Rel[%]┐
│native::fmadd_k4 x 256 │ 5.00│3058000│ 5.00│3057968│ 611593.76│ 1.6351│100.00│
│sse::fmadd_k4 x 256 │ 5.00│7285000│ 5.00│7284938│1456987.76│ 0.6863│238.23│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 256 │ 5.00│2819000│ 5.00│2818165│ 563633.05│ 1.7742│100.00│
│sse::fmsub_k4 x 256 │ 5.00│7285000│ 5.00│7284554│1456910.84│ 0.6864│258.49│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 256 │ 5.00│3038000│ 5.00│3037003│ 607400.77│ 1.6464│100.00│
│sse::fmrsub_k4 x 256 │ 5.00│7286000│ 5.00│7285253│1457050.80│ 0.6863│239.88│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 256 │ 5.00│2919000│ 5.00│2918246│ 583649.30│ 1.7134│100.00│
│sse::fmmul_k4 x 256 │ 5.00│7290000│ 5.00│7289523│1457904.65│ 0.6859│249.79│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 256 │ 5.00│2354000│ 5.00│2353799│ 470759.89│ 2.1242│100.00│
│sse::fmdiv_k4 x 256 │ 5.00│5499000│ 5.00│5498789│1099757.99│ 0.9093│233.61│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 256 │ 5.00│2615000│ 5.00│2614060│ 522812.10│ 1.9127│100.00│
│sse::fmrdiv_k4 x 256 │ 5.00│5397000│ 5.00│5396966│1079393.31│ 0.9264│206.46│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 512 │ 5.00│1543000│ 5.00│1542423│ 308484.63│ 3.2417│100.00│
│sse::fmadd_k4 x 512 │ 5.00│3650000│ 5.00│3649733│ 729946.71│ 1.3700│236.62│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 512 │ 5.00│1421000│ 5.00│1420501│ 284100.34│ 3.5199│100.00│
│sse::fmsub_k4 x 512 │ 5.00│3650000│ 5.00│3649638│ 729927.74│ 1.3700│256.93│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 512 │ 5.00│1538000│ 5.00│1537468│ 307493.79│ 3.2521│100.00│
│sse::fmrsub_k4 x 512 │ 5.00│3650000│ 5.00│3649377│ 729875.48│ 1.3701│237.36│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 512 │ 5.00│1496000│ 5.00│1495981│ 299196.23│ 3.3423│100.00│
│sse::fmmul_k4 x 512 │ 5.00│3646000│ 5.00│3645949│ 729189.94│ 1.3714│243.72│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 512 │ 5.00│1187000│ 5.00│1186569│ 237313.81│ 4.2138│100.00│
│sse::fmdiv_k4 x 512 │ 5.00│2813000│ 5.00│2812654│ 562530.92│ 1.7777│237.04│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 512 │ 5.00│1318000│ 5.00│1317535│ 263507.03│ 3.7950│100.00│
│sse::fmrdiv_k4 x 512 │ 5.00│2813000│ 5.00│2812641│ 562528.33│ 1.7777│213.48│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 1024 │ 5.00│ 774000│ 5.00│ 773597│ 154719.42│ 6.4633│100.00│
│sse::fmadd_k4 x 1024 │ 5.00│1855000│ 5.00│1854216│ 370843.28│ 2.6966│239.69│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 1024 │ 5.00│ 713000│ 5.00│ 712695│ 142539.08│ 7.0156│100.00│
│sse::fmsub_k4 x 1024 │ 5.00│1855000│ 5.00│1854289│ 370857.96│ 2.6965│260.18│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 1024 │ 5.00│ 773000│ 5.00│ 772410│ 154482.19│ 6.4732│100.00│
│sse::fmrsub_k4 x 1024 │ 5.00│1855000│ 5.00│1854087│ 370817.48│ 2.6967│240.04│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 1024 │ 5.00│ 753000│ 5.00│ 752502│ 150500.55│ 6.6445│100.00│
│sse::fmmul_k4 x 1024 │ 5.00│1854000│ 5.00│1853558│ 370711.62│ 2.6975│246.32│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 1024 │ 5.01│ 594000│ 5.00│ 593041│ 118608.40│ 8.4311│100.00│
│sse::fmdiv_k4 x 1024 │ 5.00│1396000│ 5.00│1395661│ 279132.39│ 3.5825│235.34│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 1024 │ 5.00│ 664000│ 5.00│ 663652│ 132730.45│ 7.5341│100.00│
│sse::fmrdiv_k4 x 1024 │ 5.00│1389000│ 5.00│1388212│ 277642.41│ 3.6018│209.18│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 2048 │ 5.00│ 387000│ 5.00│ 386875│ 77375.13│ 12.9240│100.00│
│sse::fmadd_k4 x 2048 │ 5.00│ 925000│ 5.00│ 924563│ 184912.68│ 5.4080│238.98│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 2048 │ 5.00│ 357000│ 5.00│ 356698│ 71339.68│ 14.0174│100.00│
│sse::fmsub_k4 x 2048 │ 5.00│ 925000│ 5.00│ 924523│ 184904.77│ 5.4082│259.19│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 2048 │ 5.01│ 388000│ 5.00│ 387590│ 77518.08│ 12.9002│100.00│
│sse::fmrsub_k4 x 2048 │ 5.00│ 925000│ 5.00│ 924545│ 184909.02│ 5.4081│238.54│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 2048 │ 5.01│ 379000│ 5.00│ 378198│ 75639.78│ 13.2206│100.00│
│sse::fmmul_k4 x 2048 │ 5.00│ 925000│ 5.00│ 924149│ 184829.96│ 5.4104│244.36│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 2048 │ 5.01│ 297000│ 5.00│ 296218│ 59243.75│ 16.8794│100.00│
│sse::fmdiv_k4 x 2048 │ 5.00│ 702000│ 5.00│ 701464│ 140292.98│ 7.1279│236.81│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 2048 │ 5.01│ 334000│ 5.00│ 333154│ 66630.96│ 15.0080│100.00│
│sse::fmrdiv_k4 x 2048 │ 5.00│ 702000│ 5.00│ 701421│ 140284.35│ 7.1284│210.54│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 4096 │ 5.01│ 194000│ 5.00│ 193598│ 38719.66│ 25.8267│100.00│
│sse::fmadd_k4 x 4096 │ 5.00│ 465000│ 5.00│ 464680│ 92936.17│ 10.7601│240.02│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 4096 │ 5.02│ 179000│ 5.00│ 178360│ 35672.11│ 28.0331│100.00│
│sse::fmsub_k4 x 4096 │ 5.00│ 465000│ 5.00│ 464673│ 92934.74│ 10.7602│260.52│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 4096 │ 5.01│ 194000│ 5.00│ 193786│ 38757.30│ 25.8016│100.00│
│sse::fmrsub_k4 x 4096 │ 5.00│ 465000│ 5.00│ 464554│ 92910.97│ 10.7630│239.73│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 4096 │ 5.00│ 190000│ 5.00│ 189914│ 37982.96│ 26.3276│100.00│
│sse::fmmul_k4 x 4096 │ 5.01│ 465000│ 5.00│ 464378│ 92875.73│ 10.7671│244.52│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 4096 │ 5.02│ 149000│ 5.00│ 148367│ 29673.43│ 33.7002│100.00│
│sse::fmdiv_k4 x 4096 │ 5.01│ 350000│ 5.00│ 349536│ 69907.23│ 14.3047│235.59│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 4096 │ 5.01│ 167000│ 5.00│ 166726│ 33345.35│ 29.9892│100.00│
│sse::fmrdiv_k4 x 4096 │ 5.01│ 350000│ 5.00│ 349486│ 69897.22│ 14.3067│209.62│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 8192 │ 5.00│ 97000│ 5.00│ 96920│ 19384.01│ 51.5889│100.00│
│sse::fmadd_k4 x 8192 │ 5.02│ 233000│ 5.00│ 232151│ 46430.31│ 21.5377│239.53│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 8192 │ 5.04│ 90000│ 5.00│ 89293│ 17858.67│ 55.9952│100.00│
│sse::fmsub_k4 x 8192 │ 5.02│ 233000│ 5.00│ 232184│ 46436.88│ 21.5346│260.02│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 8192 │ 5.00│ 97000│ 5.00│ 96915│ 19383.04│ 51.5915│100.00│
│sse::fmrsub_k4 x 8192 │ 5.02│ 233000│ 5.00│ 232169│ 46433.95│ 21.5360│239.56│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 8192 │ 5.05│ 96000│ 5.00│ 95052│ 19010.41│ 52.6028│100.00│
│sse::fmmul_k4 x 8192 │ 5.02│ 233000│ 5.00│ 232097│ 46419.48│ 21.5427│244.18│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 8192 │ 5.05│ 75000│ 5.00│ 74252│ 14850.47│ 67.3379│100.00│
│sse::fmdiv_k4 x 8192 │ 5.01│ 175000│ 5.00│ 174812│ 34962.45│ 28.6021│235.43│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 8192 │ 5.03│ 84000│ 5.00│ 83432│ 16686.41│ 59.9290│100.00│
│sse::fmrdiv_k4 x 8192 │ 5.01│ 175000│ 5.00│ 174816│ 34963.36│ 28.6014│209.53│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 16384 │ 5.07│ 51000│ 5.00│ 50327│ 10065.40│ 99.3502│100.00│
│sse::fmadd_k4 x 16384 │ 5.03│ 113000│ 5.00│ 112272│ 22454.54│ 44.5344│223.09│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 16384 │ 5.06│ 45000│ 5.00│ 44492│ 8898.43│ 112.3794│100.00│
│sse::fmsub_k4 x 16384 │ 5.03│ 113000│ 5.00│ 112273│ 22454.77│ 44.5340│252.35│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 16384│ 5.08│ 51000│ 5.00│ 50203│ 10040.72│ 99.5944│100.00│
│sse::fmrsub_k4 x 16384 │ 5.03│ 113000│ 5.00│ 112273│ 22454.71│ 44.5341│223.64│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 16384 │ 5.09│ 49000│ 5.00│ 48151│ 9630.39│ 103.8380│100.00│
│sse::fmmul_k4 x 16384 │ 5.02│ 112000│ 5.00│ 111488│ 22297.64│ 44.8478│231.53│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 16384 │ 5.01│ 38000│ 5.00│ 37923│ 7584.71│ 131.8442│100.00│
│sse::fmdiv_k4 x 16384 │ 5.04│ 93000│ 5.00│ 92312│ 18462.47│ 54.1639│243.42│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 16384│ 5.05│ 44000│ 5.00│ 43600│ 8720.12│ 114.6773│100.00│
│sse::fmrdiv_k4 x 16384 │ 5.03│ 93000│ 5.00│ 92363│ 18472.77│ 54.1337│211.84│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 32768 │ 5.14│ 25000│ 5.00│ 24302│ 4860.58│ 205.7367│100.00│
│sse::fmadd_k4 x 32768 │ 5.05│ 54000│ 5.00│ 53504│ 10700.82│ 93.4508│220.16│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 32768 │ 5.03│ 22000│ 5.00│ 21884│ 4376.82│ 228.4766│100.00│
│sse::fmsub_k4 x 32768 │ 5.05│ 54000│ 5.00│ 53506│ 10701.24│ 93.4471│244.50│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 32768│ 5.14│ 25000│ 5.00│ 24302│ 4860.42│ 205.7435│100.00│
│sse::fmrsub_k4 x 32768 │ 5.05│ 54000│ 5.00│ 53504│ 10700.92│ 93.4499│220.16│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 32768 │ 5.03│ 24000│ 5.00│ 23867│ 4773.42│ 209.4932│100.00│
│sse::fmmul_k4 x 32768 │ 5.05│ 54000│ 5.00│ 53509│ 10701.99│ 93.4406│224.20│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 32768 │ 5.07│ 19000│ 5.00│ 18738│ 3747.66│ 266.8335│100.00│
│sse::fmdiv_k4 x 32768 │ 5.04│ 45000│ 5.00│ 44613│ 8922.65│ 112.0744│238.09│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 32768│ 5.17│ 22000│ 5.00│ 21290│ 4258.11│ 234.8460│100.00│
│sse::fmrdiv_k4 x 32768 │ 5.04│ 45000│ 5.00│ 44613│ 8922.69│ 112.0739│209.55│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪══════════╪══════════╪══════╡
│native::fmadd_k4 x 65536 │ 5.42│ 12000│ 5.00│ 11061│ 2212.38│ 452.0021│100.00│
│sse::fmadd_k4 x 65536 │ 5.07│ 19000│ 5.00│ 18747│ 3749.55│ 266.6984│169.48│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmsub_k4 x 65536 │ 5.00│ 10000│ 5.00│ 9993│ 1998.72│ 500.3209│100.00│
│sse::fmsub_k4 x 65536 │ 5.07│ 19000│ 5.00│ 18746│ 3749.38│ 266.7109│187.59│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrsub_k4 x 65536│ 5.42│ 12000│ 5.00│ 11064│ 2212.94│ 451.8881│100.00│
│sse::fmrsub_k4 x 65536 │ 5.07│ 19000│ 5.00│ 18745│ 3749.13│ 266.7288│169.42│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmmul_k4 x 65536 │ 5.41│ 12000│ 5.00│ 11099│ 2219.91│ 450.4687│100.00│
│sse::fmmul_k4 x 65536 │ 5.07│ 19000│ 5.00│ 18744│ 3748.84│ 266.7490│168.87│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmdiv_k4 x 65536 │ 5.07│ 9000│ 5.00│ 8880│ 1776.05│ 563.0483│100.00│
│sse::fmdiv_k4 x 65536 │ 5.26│ 19000│ 5.00│ 18046│ 3609.35│ 277.0585│203.22│
├─────────────────────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼──────┤
│native::fmrdiv_k4 x 65536│ 5.03│ 10000│ 5.00│ 9940│ 1988.20│ 502.9680│100.00│
│sse::fmrdiv_k4 x 65536 │ 5.26│ 19000│ 5.00│ 18047│ 3609.53│ 277.0445│181.55│
└─────────────────────────┴───────┴───────┴───────┴───────┴──────────┴──────────┴──────┘