Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1496620 | 28969 0 0 | 50678 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1533468 | 23534 0 0 | 42990 776 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1537780 | 26019 0 0 | 45454 776 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1562440 | 25731 0 0 | 45182 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1607972 | 23534 0 0 | 42894 776 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
1633860 | 25967 0 0 | 45550 776 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1644448 | 23534 0 0 | 42990 776 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1646776 | 30740 0 0 | 51958 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1653964 | 28969 0 0 | 50678 776 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1654900 | 25731 0 0 | 45118 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1669804 | 25196 0 0 | 44582 776 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1671000 | 9410 0 0 | 31917 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1681128 | 11041 0 0 | 31837 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1682052 | 30926 0 0 | 53454 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1683960 | 52190 0 0 | 45998 776 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1688000 | 30758 0 0 | 52998 776 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1688964 | 30758 0 0 | 52998 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1689292 | 30926 0 0 | 53454 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1693192 | 30740 0 0 | 51958 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1701808 | 26049 0 0 | 44982 776 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1706776 | 28969 0 0 | 50678 776 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1713700 | 10769 0 0 | 34605 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
1720672 | 25196 0 0 | 44582 776 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1721324 | 26095 0 0 | 45998 776 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1723640 | 25967 0 0 | 45550 776 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1724556 | 25196 0 0 | 44582 776 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1727144 | 23534 0 0 | 42990 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1764692 | 10769 0 0 | 34605 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
1767276 | 10769 0 0 | 34605 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
1791864 | 26049 0 0 | 44982 776 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1799572 | 11041 0 0 | 31837 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1804564 | 25105 0 0 | 44326 776 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
1842944 | 11505 0 0 | 33117 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
1852720 | 11505 0 0 | 33117 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
1951912 | 10708 0 0 | 30869 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2018052 | 10755 0 0 | 31085 768 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2029684 | 10755 0 0 | 31085 768 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2033036 | 10730 0 0 | 30821 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2060112 | 10708 0 0 | 30797 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2069392 | 14767 0 0 | 35117 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2073240 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2077464 | 10708 0 0 | 30797 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2087128 | 10755 0 0 | 31085 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2093440 | 5672 0 0 | 22557 768 928 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2095908 | 14648 0 0 | 34821 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2096700 | 5655 0 0 | 22437 768 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2129296 | 7519 0 0 | 24605 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
2132492 | 5669 0 0 | 22429 768 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2138768 | 11310 0 0 | 22493 768 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2144076 | 10730 0 0 | 30821 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2156964 | 14832 0 0 | 35325 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2177088 | 5672 0 0 | 22557 768 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2189788 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2194092 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2194608 | 7173 0 0 | 24181 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2195500 | 14758 0 0 | 34549 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2196940 | 7520 0 0 | 24589 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2203072 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2207324 | 14767 0 0 | 35117 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2210500 | 7519 0 0 | 24677 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2211836 | 5655 0 0 | 22437 768 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2219496 | 6352 0 0 | 21865 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
2220300 | 5672 0 0 | 22557 768 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2222064 | 10708 0 0 | 30869 768 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2231328 | 7519 0 0 | 24589 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2246048 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2247604 | 5669 0 0 | 22541 768 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
2248040 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2249792 | 5655 0 0 | 22493 768 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2263580 | 14767 0 0 | 35117 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2282348 | 7519 0 0 | 24605 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2286464 | 14758 0 0 | 34549 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2303060 | 7519 0 0 | 24605 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2305564 | 6352 0 0 | 21825 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2315044 | 7519 0 0 | 24605 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2315724 | 6352 0 0 | 21833 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2320432 | 5669 0 0 | 22541 768 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2323972 | 5669 0 0 | 22429 768 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
2346528 | 7733 0 0 | 25157 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2357952 | 7519 0 0 | 24677 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2367856 | 6352 0 0 | 21825 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2374836 | 7520 0 0 | 24589 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2376720 | 7519 0 0 | 24677 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2387332 | 6352 0 0 | 21833 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2391480 | 6445 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2402572 | 14832 0 0 | 35325 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2405604 | 6438 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2407392 | 6352 0 0 | 21825 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2414680 | 7173 0 0 | 24181 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2415084 | 7107 0 0 | 23693 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2420920 | 14648 0 0 | 34821 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2425108 | 7107 0 0 | 23693 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2432384 | 7520 0 0 | 24589 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2437124 | 6445 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2437460 | 15466 0 0 | 25157 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
2455584 | 6352 0 0 | 21865 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2469156 | 6352 0 0 | 21825 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2480416 | 6352 0 0 | 21865 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2486812 | 6445 0 0 | 21977 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2490488 | 6352 0 0 | 21833 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2502412 | 6352 0 0 | 21825 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2502432 | 6445 0 0 | 21977 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2503308 | 6445 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2503380 | 6352 0 0 | 21865 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2506980 | 6345 0 0 | 21809 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2510416 | 6445 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2535028 | 6438 0 0 | 21945 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2548068 | 12704 0 0 | 21825 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2563648 | 6352 0 0 | 21833 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2581016 | 6352 0 0 | 21825 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2587096 | 6445 0 0 | 21977 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2606964 | 6345 0 0 | 21809 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
5756284 | 11342 0 0 | 29910 760 888 | ref | gcc | 20190828 | 20190816 |
5768504 | 11342 0 0 | 29910 760 888 | ref | cc | 20190828 | 20190816 |
5822372 | 11342 0 0 | 29910 760 888 | ref | gcc_-funroll-loops | 20190828 | 20190816 |