Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1776285 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1777338 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1779031 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1780974 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1783158 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1791334 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1791601 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1834979 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1844135 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1846741 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1847147 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1848275 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1848298 | ref | gcc -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1849272 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1849604 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1857131 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1859069 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1864485 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1866309 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1867255 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1869415 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1871259 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1871650 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1873411 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1874921 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1875026 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1875602 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1877305 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1880859 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
1910111 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1910792 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1910877 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1912617 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1918999 | ref | gcc -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1939676 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1942476 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1945042 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1945355 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1945388 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1952069 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1993646 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
1994960 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
2027935 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2028345 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2029399 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2029412 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2029791 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2029803 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2032404 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
2039151 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2045943 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2048960 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2050248 | ref | gcc -Os -fomit-frame-pointer | 20111121 | 20111120 |
2050420 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2050798 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111121 | 20111120 |
2051683 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2051961 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
2052254 | ref | gcc -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2053205 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
2053780 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2054321 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2054374 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20111121 | 20111120 |
2054441 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2054886 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2055812 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2057475 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2058944 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2059580 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2059619 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2060767 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2061078 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
2063680 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20111121 | 20111120 |
2063708 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
2064967 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
2067491 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
2084199 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
2084491 | ref | gcc -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
2085898 | ref | gcc -O -fomit-frame-pointer | 20111121 | 20111120 |
2133179 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111121 | 20111120 |
2145300 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2150229 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
2150973 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2151845 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111121 | 20111120 |
2152864 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
2157691 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111121 | 20111120 |
2172897 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111121 | 20111120 |
4634134 | ref | gcc | 20111121 | 20111120 |
4648634 | ref | cc | 20111121 | 20111120 |
4666320 | ref | gcc -funroll-loops | 20111121 | 20111120 |