Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1692549 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1692594 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1697301 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1699974 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1748943 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1762002 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120531 | 20120525 |
1767456 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1776240 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120531 | 20120525 |
1781973 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120531 | 20120525 |
1787202 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120531 | 20120525 |
1793052 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1801692 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1822914 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1832445 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1842174 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1842597 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1854927 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1859094 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1869849 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1874070 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120531 | 20120525 |
1876050 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120531 | 20120525 |
1888137 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120531 | 20120525 |
1889748 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120531 | 20120525 |
1890477 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120531 | 20120525 |
1893222 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120531 | 20120525 |
1894482 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120531 | 20120525 |
1895688 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120531 | 20120525 |
1896408 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120531 | 20120525 |
1901430 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120531 | 20120525 |
1910718 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120531 | 20120525 |
1915587 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1915974 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1922670 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1930122 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120531 | 20120525 |
1931679 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1933560 | ref | gcc -O -fomit-frame-pointer | 20120531 | 20120525 |
1933749 | ref | gcc -m64 -O -fomit-frame-pointer | 20120531 | 20120525 |
1935603 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120531 | 20120525 |
1943460 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120531 | 20120525 |
1947375 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120531 | 20120525 |
1948347 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120531 | 20120525 |
1952649 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1956474 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120531 | 20120525 |
1969803 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1978344 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120531 | 20120525 |
1986201 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
1988532 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1989900 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1991493 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120531 | 20120525 |
1991880 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
1992015 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120531 | 20120525 |
1994319 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120531 | 20120525 |
1998531 | ref | gcc -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2000070 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120531 | 20120525 |
2002626 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2004930 | ref | gcc -Os -fomit-frame-pointer | 20120531 | 20120525 |
2005524 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2009898 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2026260 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2027025 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120531 | 20120525 |
2033766 | ref | gcc -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2039760 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2045988 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2068758 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120531 | 20120525 |
2083437 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2102607 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2103183 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2112876 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120531 | 20120525 |
2116728 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120531 | 20120525 |
2119329 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120531 | 20120525 |
2119923 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2122497 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2126214 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2128680 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120531 | 20120525 |
2139174 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120531 | 20120525 |
2140497 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120531 | 20120525 |
2158029 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120531 | 20120525 |
2158767 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120531 | 20120525 |
2171385 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2172330 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120531 | 20120525 |
2172771 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120531 | 20120525 |
2178891 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120531 | 20120525 |
2184750 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2190636 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120531 | 20120525 |
2238948 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120531 | 20120525 |
2293254 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120531 | 20120525 |
2373453 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120531 | 20120525 |
2382066 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120531 | 20120525 |
6069978 | ref | cc | 20120531 | 20120525 |
6082011 | ref | gcc -funroll-loops | 20120531 | 20120525 |
6082632 | ref | gcc | 20120531 | 20120525 |