Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
912088 | 20796 0 0 | 26141 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
919072 | 10238 0 0 | 25765 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
919760 | 8581 0 0 | 23925 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
919948 | 8581 0 0 | 23925 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
920664 | 9597 0 0 | 24893 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
943432 | 10238 0 0 | 25765 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
946440 | 9485 0 0 | 24613 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
957372 | 9392 0 0 | 24365 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1180020 | 9026 0 0 | 29165 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1470570 | 14183 0 0 | 32517 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1476740 | 12816 0 0 | 30405 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1486248 | 14455 0 0 | 32653 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1500500 | 14455 0 0 | 32653 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1535068 | 12715 0 0 | 29989 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1536212 | 12715 0 0 | 29989 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1596360 | 12816 0 0 | 30405 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1606452 | 9571 0 0 | 24853 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1675548 | 8581 0 0 | 23925 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1700668 | 8581 0 0 | 23829 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1753928 | 9392 0 0 | 24365 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1767020 | 9603 0 0 | 24893 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1768108 | 9571 0 0 | 24853 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1785528 | 12816 0 0 | 30405 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1788044 | 14183 0 0 | 32517 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1815360 | 9571 0 0 | 24853 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1827532 | 9597 0 0 | 24829 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1843424 | 10398 0 0 | 26141 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1935612 | 8607 0 0 | 25693 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
2022918 | 7514 0 0 | 23645 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2023156 | 8066 0 0 | 24109 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2057660 | 7314 0 0 | 26125 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
2109668 | 8210 0 0 | 24421 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2123548 | 7558 0 0 | 23309 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2216932 | 9026 0 0 | 29165 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2226880 | 7514 0 0 | 23645 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2254787 | 7558 0 0 | 23309 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2257540 | 7514 0 0 | 23645 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2269952 | 8210 0 0 | 24421 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2285552 | 9026 0 0 | 29165 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2285976 | 8943 0 0 | 26797 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2291532 | 8943 0 0 | 26797 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
2305644 | 8066 0 0 | 24109 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2381264 | 8607 0 0 | 25693 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
2464192 | 4311 0 0 | 20710 776 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2490672 | 4222 0 0 | 20406 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2548760 | 4222 0 0 | 20406 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2558952 | 4259 0 0 | 20598 776 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2825584 | 4290 0 0 | 20550 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2835036 | 4290 0 0 | 20550 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
3002492 | 4311 0 0 | 20710 776 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
3004840 | 4311 0 0 | 20710 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
3073644 | 4259 0 0 | 20598 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5818912 | 4191 0 0 | 17045 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
5865824 | 4111 0 0 | 16965 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
5911040 | 4191 0 0 | 17069 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
9446928 | 4191 0 0 | 17045 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
9634036 | 4111 0 0 | 16965 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
9798039 | 4261 0 0 | 17125 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10066443 | 3819 0 0 | 16766 776 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
10156124 | 4111 0 0 | 16965 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
10322160 | 2764 0 0 | 14633 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10327824 | 3806 0 0 | 16750 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
10386884 | 9274 0 0 | 17813 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10407476 | 2764 0 0 | 14633 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10418152 | 2767 0 0 | 14633 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10431988 | 4191 0 0 | 17069 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10432016 | 4111 0 0 | 16965 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10519520 | 4111 0 0 | 16965 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10521816 | 4191 0 0 | 17045 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10527996 | 4191 0 0 | 17069 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10583068 | 2767 0 0 | 14633 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10611552 | 2767 0 0 | 14633 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10697072 | 4637 0 0 | 17813 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
10714068 | 2767 0 0 | 14633 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
10717412 | 5534 0 0 | 14633 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
11001528 | 4261 0 0 | 17125 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
12746112 | 4134 0 0 | 16669 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
13235156 | 4134 0 0 | 16669 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
14344748 | 2774 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
14924052 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
14985012 | 2767 0 0 | 14633 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15305488 | 2774 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15314012 | 2764 0 0 | 14633 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15334568 | 2764 0 0 | 14633 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15732956 | 2767 0 0 | 14633 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15872116 | 2774 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
15915660 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
16054152 | 3738 0 0 | 16686 776 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
16402924 | 2767 0 0 | 14633 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
16572516 | 2767 0 0 | 14633 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
16760948 | 3821 0 0 | 16766 776 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
17022516 | 3819 0 0 | 16766 776 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
17306476 | 3763 0 0 | 16726 776 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
17314828 | 2772 0 0 | 14649 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
17802264 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
17832296 | 2772 0 0 | 14649 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
17946100 | 3819 0 0 | 16766 776 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18003140 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
18024824 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
18069828 | 3821 0 0 | 16766 776 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18276212 | 2772 0 0 | 14649 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
18327888 | 3763 0 0 | 16726 776 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18376048 | 3806 0 0 | 16750 776 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18381516 | 2772 0 0 | 14649 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
18387464 | 2776 0 0 | 14673 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
18484552 | 3819 0 0 | 16766 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18523516 | 3819 0 0 | 16766 776 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
18574624 | 3806 0 0 | 16750 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18637252 | 3821 0 0 | 16766 776 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
18979528 | 7476 0 0 | 16686 776 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26757720 | 4443 0 0 | 17366 776 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
29790940 | 4443 0 0 | 17366 776 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
71577456 | 5906 0 0 | 20559 768 888 | ref | cc | 20190826 | 20190816 |
73171612 | 5906 0 0 | 20559 768 888 | ref | gcc | 20190826 | 20190816 |
80055980 | 5906 0 0 | 20559 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |