Created
September 5, 2021 02:13
-
-
Save stggh/128da21f1cbfd30ded6909dbfc0609b0 to your computer and use it in GitHub Desktop.
PyAbel benchmarks, including `daun` 5Sep21
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name: Intel Core i7-6700 | |
uArch: Skylake | |
Technology: 14nm | |
Max Freq: 4.000 GHz | |
Cores: 4 cores (8 threads) | |
AVX: AVX,AVX2 | |
FMA: FMA3 | |
L1i Size: 32KB (128KB Total) | |
L1d Size: 32KB (128KB Total) | |
L2 Size: 256KB (1MB Total) | |
L3 Size: 8MB | |
Peak Perf.: 512.00 GFLOP/s | |
Anaconda python 3.9.7 | |
Linux etalon 5.8.0-55-generic #62-Ubuntu SMP Tue Jun 1 08:21:18 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux | |
Distributor ID: Ubuntu | |
Description: Ubuntu 20.10 | |
Release: 20.10 | |
Codename: groovy | |
32GB memory | |
# daun iabel(ms) basis(ms) | |
5 0.01801 0.02375 | |
9 0.03927 0.03721 | |
17 0.04102 0.06304 | |
33 0.04390 0.11677 | |
65 0.05894 0.22311 | |
129 0.08766 0.44174 | |
257 0.20657 0.92827 | |
513 0.84640 1.98533 | |
1025 4.85983 4.27869 | |
2049 35.90545 9.95490 | |
4097 201.18627 27.41542 | |
8193 1272.86124 76.51444 | |
16385 9042.48185 242.99418 | |
32769 69927.85735 857.24778 | |
# daun(var) iabel(ms) | |
5 0.04809 | |
9 0.04917 | |
17 0.05251 | |
33 0.06064 | |
65 0.09011 | |
129 0.46200 | |
257 0.96465 | |
513 3.34389 | |
1025 16.89925 | |
2049 92.87464 | |
4097 654.97368 | |
8193 5630.99326 | |
16385 44244.44146 | |
32769 358215.71806 | |
# hansenlaw iabel(ms) | |
5 0.10903 | |
9 0.12791 | |
17 0.17174 | |
33 0.25767 | |
65 0.46971 | |
129 0.99960 | |
257 2.60088 | |
513 8.03249 | |
1025 30.57982 | |
2049 118.09766 | |
4097 498.19746 | |
8193 1585.49597 | |
16385 6447.15006 | |
32769 36623.29393 | |
# rbasex iabel(ms) basis(ms) | |
5 0.09224 0.09431 | |
9 0.09476 0.31781 | |
17 0.09791 0.52601 | |
33 0.10746 0.94462 | |
65 0.12917 1.79063 | |
129 0.20194 3.67084 | |
257 0.96945 7.43870 | |
513 3.69323 18.61756 | |
1025 15.86418 52.23468 | |
2049 72.36964 125.46461 | |
4097 265.64133 397.03808 | |
8193 932.10006 1896.44094 | |
16385 3306.47592 11525.62295 | |
32769 161842.80646 79062.20146 | |
# rbasex(None) iabel(ms) | |
5 0.05094 | |
9 0.05178 | |
17 0.05301 | |
33 0.05880 | |
65 0.07053 | |
129 0.11254 | |
257 0.53041 | |
513 1.92590 | |
1025 8.48390 | |
2049 35.26627 | |
4097 157.86801 | |
8193 495.40092 | |
16385 1647.53683 | |
32769 22893.64661 | |
# three_point iabel(ms) basis(ms) | |
5 0.01098 0.38914 | |
9 0.01093 0.37864 | |
17 0.01185 0.38072 | |
33 0.01334 0.39385 | |
65 0.01888 0.47124 | |
129 0.06051 0.67870 | |
257 0.13370 1.40378 | |
513 0.60423 4.43072 | |
1025 3.99793 15.94011 | |
2049 28.45311 97.92488 | |
4097 215.82228 469.98109 | |
8193 2045.06824 2073.88120 | |
16385 16325.51033 7914.86515 | |
32769 132345.84814 30997.99030 | |
# two_point iabel(ms) basis(ms) | |
5 0.01074 0.07041 | |
9 0.01110 0.07059 | |
17 0.01196 0.07310 | |
33 0.01338 0.08303 | |
65 0.01892 0.10148 | |
129 0.06008 0.16155 | |
257 0.13412 0.38389 | |
513 0.60619 1.28520 | |
1025 3.97272 7.62521 | |
2049 28.59655 28.82171 | |
4097 218.07310 120.36991 | |
8193 2099.57818 508.26964 | |
16385 16649.38987 1970.38026 | |
32769 132191.03475 8804.06258 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name: Intel Core i7-6920HQ | |
Microarchitecture: Skylake | |
Technology: 14nm | |
Max Frequency: 3.800 GHz | |
Cores: 4 cores (8 threads) | |
AVX: AVX,AVX2 | |
FMA: FMA3 | |
L1i Size: 32KB (128KB Total) | |
L1d Size: 32KB (128KB Total) | |
L2 Size: 256KB (1MB Total) | |
L3 Size: 8MB | |
Peak Performance: 486.40 GFLOP/s | |
Mac OSX 11.5.2 | |
Anaconda Python 3.9.7 | |
16GB memory | |
# daun iabel(ms) basis(ms) | |
5 0.03110 0.03354 | |
9 0.04050 0.05106 | |
17 0.03582 0.08438 | |
33 0.03876 0.16036 | |
65 0.04841 0.30764 | |
129 0.07312 0.55529 | |
257 0.17056 1.28726 | |
513 0.71052 2.58375 | |
1025 4.33280 5.42697 | |
2049 30.17282 12.79168 | |
4097 191.89015 33.11970 | |
8193 1643.85077 152.99867 | |
16385 10593.66686 462.27430 | |
32769 97123.04623 1708.42080 | |
# daun(var) iabel(ms) | |
5 0.06116 | |
9 0.05957 | |
17 0.06237 | |
33 0.07799 | |
65 0.09452 | |
129 0.36356 | |
257 0.78371 | |
513 2.82667 | |
1025 15.32583 | |
2049 102.75645 | |
4097 812.44520 | |
8193 6885.44375 | |
16385 51519.90581 | |
32769 436854.24403 | |
# hansenlaw iabel(ms) | |
5 0.14057 | |
9 0.16639 | |
17 0.22338 | |
33 0.35535 | |
65 0.65249 | |
129 1.38934 | |
257 3.31530 | |
513 13.09054 | |
1025 48.79369 | |
2049 310.77024 | |
4097 1257.38906 | |
8193 5767.65671 | |
16385 35210.48735 | |
32769 273728.31660 | |
# rbasex iabel(ms) basis(ms) | |
5 0.11094 0.11577 | |
9 0.11200 0.18802 | |
17 0.11552 0.38540 | |
33 0.12486 0.69165 | |
65 0.14929 1.32051 | |
129 0.24319 2.65648 | |
257 0.74311 5.40105 | |
513 2.73896 12.31798 | |
1025 13.06578 32.00267 | |
2049 62.65247 105.00794 | |
4097 307.77742 438.11725 | |
8193 1792.63462 2370.24630 | |
16385 6891.12174 14125.69784 | |
32769 220377.45025 98737.22929 | |
# rbasex(None) iabel(ms) | |
5 0.06153 | |
9 0.06222 | |
17 0.06925 | |
33 0.06892 | |
65 0.08106 | |
129 0.13389 | |
257 0.40665 | |
513 1.36622 | |
1025 6.04134 | |
2049 29.26489 | |
4097 120.34058 | |
8193 684.17802 | |
16385 2386.06622 | |
32769 126251.22498 | |
# two_point iabel(ms) basis(ms) | |
5 0.01387 0.08066 | |
9 0.01408 0.08358 | |
17 0.01471 0.08282 | |
33 0.01602 0.09280 | |
65 0.02799 0.13613 | |
129 0.06898 0.21073 | |
257 0.14049 0.53115 | |
513 0.91134 1.53270 | |
1025 10.13038 7.12670 | |
2049 38.11221 39.88040 | |
4097 261.75327 162.26281 | |
8193 2430.81667 639.89145 | |
16385 18463.61131 4002.51192 | |
32769 150555.72436 18060.68229 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name: Intel Core i7-9700 | |
uArch: Coffee Lake | |
Technology: 14nm | |
Max Freq: 4.700 GHz | |
Cores: 8 cores | |
AVX: AVX,AVX2 | |
FMA: FMA3 | |
L1i Size: 32KB (256KB Total) | |
L1d Size: 32KB (256KB Total) | |
L2 Size: 256KB (2MB Total) | |
L3 Size: 12MB | |
Peak Perf.: 1.20 TFLOP/s | |
Anaconda Python 3.9.7 | |
Linux Gibbo 5.11.0-31-generic #33-Ubuntu SMP Wed Aug 11 13:19:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux | |
Distributor ID: Ubuntu | |
Description: Ubuntu 21.04 | |
Release: 21.04 | |
Codename: hirsute | |
32GB memory | |
# daun iabel(ms) basis(ms) | |
5 0.01711 0.02373 | |
9 0.01955 0.03707 | |
17 0.02057 0.06232 | |
33 0.02293 0.11695 | |
65 0.02886 0.22029 | |
129 0.04329 0.43562 | |
257 0.10706 0.90285 | |
513 0.42341 1.89876 | |
1025 4.23736 4.05734 | |
2049 19.78891 9.56412 | |
4097 109.93354 27.52181 | |
8193 727.86471 74.85047 | |
16385 4903.41616 227.30092 | |
32769 37612.45776 818.95221 | |
# daun(var) iabel(ms) | |
5 0.04662 | |
9 0.04763 | |
17 0.04966 | |
33 0.05632 | |
65 0.08008 | |
129 0.27905 | |
257 0.60093 | |
513 2.05494 | |
1025 9.34317 | |
2049 60.91675 | |
4097 404.64816 | |
8193 3576.25377 | |
16385 24801.12200 | |
32769 186857.49893 | |
# hansenlaw iabel(ms) | |
5 0.10093 | |
9 0.12254 | |
17 0.16585 | |
33 0.25280 | |
65 0.45639 | |
129 0.97819 | |
257 2.46163 | |
513 7.64211 | |
1025 28.44830 | |
2049 103.02726 | |
4097 436.75412 | |
8193 1417.37201 | |
16385 5652.68677 | |
32769 28902.08228 | |
# rbasex iabel(ms) basis(ms) | |
5 0.09318 0.08730 | |
9 0.09322 0.13264 | |
17 0.09587 0.24053 | |
33 0.10285 0.42435 | |
65 0.12265 0.83433 | |
129 0.19331 1.63523 | |
257 0.58924 3.33016 | |
513 1.95837 8.44536 | |
1025 8.87246 24.43415 | |
2049 41.59487 72.53256 | |
4097 188.79255 272.18863 | |
8193 709.94831 1151.29170 | |
16385 2735.24462 6795.59518 | |
32769 83567.10550 42670.73969 | |
# rbasex(None) iabel(ms) | |
5 0.04853 | |
9 0.04980 | |
17 0.05006 | |
33 0.05436 | |
65 0.06537 | |
129 0.10665 | |
257 0.33141 | |
513 1.07627 | |
1025 5.11181 | |
2049 20.87312 | |
4097 110.73751 | |
8193 393.94222 | |
16385 1340.81700 | |
32769 31877.91777 | |
# two_point iabel(ms) basis(ms) | |
5 0.01083 0.04825 | |
9 0.01098 0.04903 | |
17 0.01149 0.05004 | |
33 0.01258 0.05788 | |
65 0.01725 0.07616 | |
129 0.04089 0.13258 | |
257 0.08906 0.35222 | |
513 0.42516 1.27112 | |
1025 3.02548 6.93293 | |
2049 21.55354 30.18321 | |
4097 152.36124 128.76973 | |
8193 1095.87774 496.10434 | |
16385 9045.24523 2042.40762 | |
32769 68170.37117 7576.79802 |
Author
stggh
commented
Sep 5, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment