Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1739032 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1774120 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1776624 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1779464 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1779784 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1781400 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1782752 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1782992 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1783152 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1784216 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1786304 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1787184 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1788416 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1789552 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1790728 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1791408 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1796384 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1796912 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1796952 | ref | gcc -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1801568 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1807576 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1808472 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1808976 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1809280 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1812688 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1816688 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1816752 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1817872 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1821072 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1822176 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1824344 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1832632 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1833312 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1836944 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
1840816 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20111121 | 20111120 |
1841528 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1843432 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1844624 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1869544 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1870912 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1871744 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1876960 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1885504 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1887272 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1900168 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1902624 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1903264 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1904584 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1907688 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1908128 | ref | gcc -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1909040 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1925416 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1927264 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1961496 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1964072 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1965744 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111121 | 20111120 |
1979752 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1981328 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1985392 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
1988656 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1989464 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
1991264 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1991536 | ref | gcc -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
1992352 | ref | gcc -Os -fomit-frame-pointer | 20111121 | 20111120 |
2003992 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2016688 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2033016 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2034848 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2035104 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111121 | 20111120 |
2037408 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2038448 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111121 | 20111120 |
2041592 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2041696 | ref | gcc -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
2041792 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2042024 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
2043216 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111121 | 20111120 |
2043224 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111121 | 20111120 |
2044248 | ref | gcc -O -fomit-frame-pointer | 20111121 | 20111120 |
2045096 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2048088 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2050408 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2050728 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2050784 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2055792 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2057144 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2063224 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
2075336 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20111121 | 20111120 |
2076632 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
4955088 | ref | gcc -funroll-loops | 20111121 | 20111120 |
4956088 | ref | cc | 20111121 | 20111120 |
4957840 | ref | gcc | 20111121 | 20111120 |