Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1330296 | 3270 32 0 | 21053 800 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1344100 | 3282 32 0 | 23357 800 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1425348 | 3263 32 0 | 20269 800 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1450696 | 4125 32 0 | 22885 800 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1460100 | 3282 32 0 | 23357 800 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1470632 | 3282 32 0 | 23357 800 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1480328 | 6033 32 0 | 21222 816 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1487860 | 8843 32 0 | 25982 816 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1525964 | 6321 32 0 | 21414 816 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1528456 | 6527 32 0 | 21670 816 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1542664 | 6033 32 0 | 21222 816 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1577108 | 8843 32 0 | 25982 816 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1585188 | 13244 64 0 | 22230 816 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1586328 | 2206 32 0 | 14981 808 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1587104 | 6463 32 0 | 21582 816 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1588340 | 6527 32 0 | 21670 816 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1590160 | 9151 32 0 | 27350 816 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1591892 | 3270 32 0 | 21053 800 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1597316 | 6463 32 0 | 21582 816 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1597692 | 9095 32 0 | 26542 816 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1611572 | 6323 32 0 | 21166 816 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1617716 | 5412 32 0 | 21565 808 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1624340 | 2293 32 0 | 15389 808 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1625848 | 5213 32 0 | 20901 808 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1640596 | 9095 32 0 | 26542 816 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1641924 | 2206 32 0 | 14981 808 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1660932 | 6527 32 0 | 21606 816 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1667508 | 6463 32 0 | 21422 816 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1668672 | 2238 32 0 | 15053 808 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1670040 | 1896 32 0 | 13697 792 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1671968 | 6323 32 0 | 21166 816 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1672604 | 6033 32 0 | 21222 816 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1676136 | 2206 32 0 | 14981 808 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1676308 | 2202 32 0 | 15029 808 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1692424 | 5332 32 0 | 21309 808 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1706400 | 5332 32 0 | 21309 808 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1717648 | 1894 32 0 | 13681 792 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1721008 | 2206 32 0 | 14981 808 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1722272 | 2206 32 0 | 14981 808 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1723604 | 4362 64 0 | 14981 808 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1736344 | 1895 32 0 | 13697 792 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1738708 | 3263 32 0 | 20269 800 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1739992 | 2238 32 0 | 15053 808 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1745504 | 5332 32 0 | 21389 808 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1753196 | 5332 32 0 | 21389 808 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1759308 | 9095 32 0 | 26542 816 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1760740 | 1896 32 0 | 13697 792 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1761960 | 6502 32 0 | 21910 816 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1775744 | 6502 32 0 | 21910 816 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1777856 | 1895 32 0 | 13697 792 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1780144 | 2213 32 0 | 15005 808 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1784208 | 9039 32 0 | 27094 816 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1784764 | 9151 32 0 | 27350 816 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1789176 | 2206 32 0 | 14981 808 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1791312 | 2136 32 0 | 14613 808 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1797836 | 2136 32 0 | 14613 808 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1805344 | 1918 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1805712 | 6622 32 0 | 22230 816 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1811064 | 1894 32 0 | 13697 792 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1823016 | 1919 32 0 | 13737 792 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1826324 | 2205 32 0 | 15029 808 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1827356 | 6463 32 0 | 21582 816 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1828788 | 5332 32 0 | 21389 808 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1829336 | 5213 32 0 | 20901 808 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1837716 | 9039 32 0 | 27094 816 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1850304 | 2206 32 0 | 14981 808 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1860120 | 5340 32 0 | 21485 808 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1868840 | 2202 32 0 | 15029 808 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1881304 | 4586 64 0 | 15389 808 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1893112 | 2205 32 0 | 15029 808 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1897628 | 1919 32 0 | 13737 792 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1909012 | 5270 32 0 | 21333 808 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1911908 | 2238 32 0 | 15053 808 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1915036 | 2206 32 0 | 14981 808 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1921240 | 5270 32 0 | 21333 808 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1927768 | 2213 32 0 | 15005 808 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1934200 | 1919 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1939748 | 1919 32 0 | 13737 792 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1946552 | 1919 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1952776 | 2176 32 0 | 14997 808 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1972148 | 2205 32 0 | 15037 808 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1973608 | 2176 32 0 | 14997 808 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1975968 | 2202 32 0 | 15029 808 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1976480 | 3788 64 0 | 13697 792 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1988976 | 1896 32 0 | 13697 792 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1990656 | 1919 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
1994232 | 2205 32 0 | 15029 808 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2008340 | 1918 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2011164 | 2205 32 0 | 15029 808 928 | ref | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2011336 | 1893 32 0 | 13697 792 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2026260 | 2207 32 0 | 15005 808 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2040080 | 1894 32 0 | 13681 792 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2040576 | 1894 32 0 | 13697 792 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2042236 | 1893 32 0 | 13697 792 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2052372 | 5412 32 0 | 21565 808 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
2068472 | 5340 32 0 | 21485 808 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2069016 | 1919 32 0 | 13753 792 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2069028 | 2205 32 0 | 15029 808 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2090196 | 1894 32 0 | 13697 792 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2102436 | 2181 32 0 | 14981 808 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2110256 | 1896 32 0 | 13681 792 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2113520 | 1894 32 0 | 13681 792 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2117796 | 2202 32 0 | 15029 808 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2119960 | 5264 32 0 | 21477 808 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2128204 | 1896 32 0 | 13697 792 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2133908 | 5324 32 0 | 21605 808 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2137236 | 1895 32 0 | 13697 792 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2150184 | 5324 32 0 | 21605 808 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2156804 | 2205 32 0 | 15029 808 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2172620 | 2207 32 0 | 15005 808 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2336744 | 5264 32 0 | 21477 808 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2412612 | 5324 32 0 | 21605 808 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
7578800 | 3455 32 0 | 17942 800 888 | ref | gcc | 20190827 | 20190816 |
7881240 | 3455 32 0 | 17942 800 888 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
7889328 | 3455 32 0 | 17942 800 888 | ref | cc | 20190827 | 20190816 |