Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1138740 | 13541 0 0 | 26668 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1154680 | 13509 0 0 | 26628 792 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1171023 | 12629 0 0 | 25788 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1226340 | 13801 0 0 | 33797 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1321156 | 249716 0 0 | 140676 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1366980 | 57806 0 0 | 73164 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1367968 | 85977 0 0 | 101356 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1415496 | 57790 0 0 | 73244 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1740681 | 29454 0 0 | 28124 792 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1793012 | 13125 0 0 | 26252 792 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1804648 | 12465 0 0 | 25596 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1808775 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1819060 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1831452 | 12636 0 0 | 25788 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1834408 | 13665 0 0 | 30389 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1836920 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1838412 | 13541 0 0 | 26668 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1841451 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1843144 | 13509 0 0 | 26628 792 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1843884 | 24930 0 0 | 25596 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1845075 | 15813 0 0 | 33301 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1848412 | 13509 0 0 | 26628 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1849452 | 13509 0 0 | 26628 792 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1853760 | 12636 0 0 | 25788 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1853826 | 58058 0 0 | 74660 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1860328 | 14727 0 0 | 28124 792 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1864528 | 13621 0 0 | 26740 792 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1872606 | 12717 0 0 | 25844 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1875860 | 13801 0 0 | 32469 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1877244 | 13621 0 0 | 26740 792 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1879656 | 12636 0 0 | 25788 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1894192 | 13509 0 0 | 26628 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1904508 | 13621 0 0 | 26740 792 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1906564 | 12323 0 0 | 25124 792 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1907688 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1911720 | 12436 0 0 | 25580 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1914112 | 13125 0 0 | 26252 792 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1922637 | 52490 0 0 | 68804 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1926320 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1932788 | 12436 0 0 | 25580 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1933052 | 12629 0 0 | 25788 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1939512 | 13541 0 0 | 26668 792 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1939628 | 13801 0 0 | 33797 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1972688 | 13665 0 0 | 30389 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1993968 | 12323 0 0 | 25124 792 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2001544 | 13801 0 0 | 33797 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2017868 | 15813 0 0 | 33301 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2055584 | 12717 0 0 | 25844 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2132532 | 57492 0 0 | 73948 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2135772 | 53782 0 0 | 69788 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2142117 | 53850 0 0 | 70260 792 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2150838 | 53850 0 0 | 70260 792 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2151486 | 53850 0 0 | 70260 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2187531 | 53085 0 0 | 69540 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2203578 | 58058 0 0 | 74660 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2216852 | 53085 0 0 | 69540 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2246757 | 56773 0 0 | 73300 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2277960 | 53782 0 0 | 69788 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2338857 | 52490 0 0 | 68804 792 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2339824 | 56693 0 0 | 73076 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2342028 | 86175 0 0 | 101508 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2350224 | 56693 0 0 | 73076 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2360721 | 57790 0 0 | 73244 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2365444 | 124858 0 0 | 140676 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2373573 | 58058 0 0 | 74660 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2396028 | 121755 0 0 | 137396 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2398209 | 256288 0 0 | 274588 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2415332 | 57492 0 0 | 73948 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2430324 | 56773 0 0 | 73300 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2434348 | 85441 0 0 | 100748 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2444952 | 256288 0 0 | 274588 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2446316 | 85425 0 0 | 100644 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2466867 | 85977 0 0 | 101356 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2493208 | 85977 0 0 | 101356 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2493316 | 121755 0 0 | 137396 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2517180 | 82506 0 0 | 97580 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2552184 | 199477 0 0 | 217180 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2564172 | 82506 0 0 | 97580 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2572544 | 57790 0 0 | 73244 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2572977 | 200903 0 0 | 218268 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2586796 | 256101 0 0 | 274516 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2634501 | 199477 0 0 | 217180 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2659863 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
2663160 | 85441 0 0 | 100812 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2689732 | 199477 0 0 | 217180 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2781068 | 4039 0 0 | 16087 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
2799512 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
2842120 | 256101 0 0 | 274516 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2957508 | 200903 0 0 | 218268 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
3646104 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3743010 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3813316 | 4035 0 0 | 16071 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3813608 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3848000 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3859170 | 4039 0 0 | 16087 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3859341 | 4035 0 0 | 16071 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3869838 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3875082 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3922532 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3937800 | 8070 0 0 | 16071 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3945128 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3948412 | 4035 0 0 | 16071 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3953088 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3975536 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4022748 | 4075 0 0 | 16143 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4026840 | 4035 0 0 | 16071 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4079228 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4113680 | 4035 0 0 | 16071 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4172056 | 4039 0 0 | 16087 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4183420 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4195968 | 4039 0 0 | 16087 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
4197300 | 4035 0 0 | 16071 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6373708 | 7236 0 0 | 21895 768 888 | ref | gcc | 20190826 | 20190816 |
6649732 | 7236 0 0 | 21895 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
6775272 | 7236 0 0 | 21895 768 888 | ref | cc | 20190826 | 20190816 |