Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8147 | 10925 0 0 | 20920 768 808 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
8352 | 10147 0 0 | 22928 776 752 | avx2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
8377 | 10147 0 0 | 22928 776 752 | avx2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
9006 | 11325 0 0 | 23969 776 808 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
9034 | 10627 0 0 | 23520 776 752 | avx2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
9104 | 9217 0 0 | 18226 768 736 | avx2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
9314 | 10176 0 0 | 20192 768 808 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
9965 | 9082 0 0 | 18156 752 776 | avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
15256 | 5052 8 129 | 18433 856 896 | sid1607 | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
15351 | 4635 8 101 | 17772 840 936 | sid1607 | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
15874 | 5119 8 129 | 18393 856 896 | sid1607 | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
16236 | 4221 8 101 | 14691 832 936 | sid1607 | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
16663 | 3834 8 129 | 13347 848 864 | sid1607 | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
16973 | 5119 8 129 | 18393 856 896 | sid1607 | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
18477 | 3991 8 101 | 14475 832 936 | sid1607 | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
22442 | 2091 0 0 | 14176 776 736 | radix256sml | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
23484 | 1177 0 0 | 10130 768 736 | radix256sml | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
24066 | 3172 0 0 | 16016 776 752 | radix256sml | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
24280 | 3156 0 0 | 16000 776 752 | radix256ml | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
25717 | 3172 0 0 | 15904 776 752 | radix256sml | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
25746 | 1357 0 0 | 13961 776 808 | radix256sml | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
25804 | 3156 0 0 | 15888 776 752 | radix256ml | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
25969 | 2075 0 0 | 14160 776 736 | radix256ml | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
26048 | 3156 0 0 | 15888 776 752 | radix256ml | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
26473 | 1349 0 0 | 13961 776 808 | radix256ml | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
26755 | 5865 0 0 | 18592 776 752 | oldavx2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
26916 | 3172 0 0 | 15904 776 752 | radix256sml | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
27132 | 5865 0 0 | 18592 776 752 | oldavx2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
27533 | 4188 0 0 | 14144 768 808 | oldavx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
28061 | 17903 0 0 | 27856 768 808 | krasnov | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
28189 | 6185 0 0 | 19024 776 752 | oldavx2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
28559 | 1365 0 0 | 11288 768 808 | radix256sml | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
29090 | 3948 0 0 | 13928 768 808 | oldavx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
29402 | 1357 0 0 | 11288 768 808 | radix256ml | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
29470 | 4583 0 0 | 17209 776 808 | oldavx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
29898 | 1405 0 0 | 11368 768 808 | radix256sml | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
31151 | 17903 0 0 | 30521 776 808 | krasnov | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
34010 | 3575 8 101 | 13111 816 904 | sid1607 | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
34258 | 989 0 0 | 13056 776 736 | herf | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
34546 | 1209 0 0 | 10220 752 776 | radix256ml | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
34653 | 3526 0 0 | 12498 768 736 | oldavx2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
34953 | 1218 0 0 | 10220 752 776 | radix256sml | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
35017 | 1628 0 0 | 14344 776 752 | herf | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
35940 | 1628 0 0 | 14344 776 752 | herf | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
35943 | 1391 0 0 | 11352 768 808 | radix256ml | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
38970 | 1628 0 0 | 14456 776 752 | herf | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
39490 | 1168 0 0 | 10114 768 736 | radix256ml | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
42844 | 2710 0 0 | 11748 752 776 | oldavx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
45488 | 1152 0 0 | 11194 776 816 | stdsort | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
46596 | 17888 0 0 | 26900 752 776 | krasnov | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
47057 | 541 0 0 | 9474 768 736 | herf | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
47568 | 17922 0 0 | 27904 768 808 | krasnov | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
49990 | 1303 0 0 | 10393 808 728 | stdsort | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
50197 | 593 0 0 | 13185 776 808 | herf | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
57375 | 615 0 0 | 10552 768 808 | herf | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
57582 | 1658 0 0 | 13728 776 736 | x86 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
57840 | 593 0 0 | 10504 768 808 | herf | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
60568 | 1960 0 0 | 14911 816 744 | stdsort | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
63009 | 1276 0 0 | 11298 776 816 | stdsort | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
66393 | 1390 0 0 | 11328 768 808 | x86 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
66417 | 548 0 0 | 9532 752 776 | herf | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
72891 | 1264 0 0 | 13939 784 816 | stdsort | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
73820 | 2011 0 0 | 14855 816 744 | stdsort | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
74504 | 2011 0 0 | 14855 816 744 | stdsort | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
111916 | 1181 0 0 | 10114 768 736 | x86 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
112966 | 1658 0 0 | 14480 776 752 | x86 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
117243 | 1290 0 0 | 11208 768 808 | x86 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
117924 | 1434 0 0 | 14144 776 752 | x86 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
119754 | 1434 0 0 | 14144 776 752 | x86 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
122098 | 1053 0 0 | 10044 752 776 | x86 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
125211 | 901 0 0 | 9998 760 784 | stdsort | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
149832 | 1290 0 0 | 13360 776 736 | portable4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
150876 | 2374 0 0 | 15200 776 752 | portable4 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
158537 | 895 0 0 | 10832 768 808 | portable4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
162768 | 2184 0 0 | 14896 776 752 | portable4 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
163118 | 4227 0 0 | 16944 776 752 | portable5 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
164965 | 2739 0 0 | 14816 776 736 | portable5 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
166499 | 747 0 0 | 9682 768 736 | portable4 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
168381 | 2184 0 0 | 14896 776 752 | portable4 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
170435 | 4227 0 0 | 16944 776 752 | portable5 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
171917 | 2185 0 0 | 14785 776 808 | portable4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
176139 | 1360 0 0 | 14176 776 752 | portable3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
177861 | 675 0 0 | 9668 752 776 | portable4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
181777 | 1508 0 0 | 11416 768 808 | portable5 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
184494 | 4945 0 0 | 17776 776 752 | portable5 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
186991 | 409 0 0 | 10328 768 808 | portable3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
187171 | 438 0 0 | 10376 768 808 | portable3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
188959 | 2935 0 0 | 15521 776 808 | portable5 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
190362 | 1422 0 0 | 14009 776 808 | x86 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
193512 | 1603 0 0 | 11552 768 808 | portable5 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
194544 | 1325 0 0 | 14032 776 752 | portable3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
195024 | 1325 0 0 | 14032 776 752 | portable3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
195429 | 814 0 0 | 10720 768 808 | portable4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
206432 | 372 0 0 | 9314 768 736 | portable3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
212570 | 1276 0 0 | 10268 752 776 | portable5 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
215085 | 1446 0 0 | 10386 768 736 | portable5 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |
223898 | 1335 0 0 | 13921 776 808 | portable3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
232192 | 348 0 0 | 9332 752 776 | portable3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200110 | 20191221 |
232772 | 425 0 0 | 12496 776 736 | portable3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200110 | 20191221 |