Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1686519 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1689061 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1693106 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1699473 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1702125 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1703171 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1703400 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1704174 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1704624 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1705125 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1710234 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1718445 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1720408 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1720443 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1728925 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1734051 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1744540 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120525 |
1745900 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1747481 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1747625 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
1748450 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1749733 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1752810 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1754358 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1755242 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1770567 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1770661 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1882419 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1884935 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1885504 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1885895 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1886388 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1887051 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1888300 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1889185 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1889669 | ref | gcc -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1891386 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1891692 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1892355 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1892737 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120525 |
1892755 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1893205 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1893927 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1894488 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
1894880 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1895602 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1895934 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
1895968 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1897013 | ref | gcc -Os -fomit-frame-pointer | 20120528 | 20120525 |
1897285 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1897735 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1898475 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
1898917 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1899096 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1901289 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1902257 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1908726 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1909576 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1911293 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1911556 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1911667 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1911871 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1912270 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1913078 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1913885 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1914055 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1915220 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1915348 | ref | gcc -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1916087 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1921637 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1921654 | ref | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
1922300 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1922428 | ref | gcc -O -fomit-frame-pointer | 20120528 | 20120525 |
1925777 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1927562 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1928004 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1928012 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1930282 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1932331 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
1934064 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
1934336 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
1934940 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
1935799 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1937235 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1978520 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1985906 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1990216 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1993828 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
5488051 | ref | gcc -funroll-loops | 20120528 | 20120525 |
5493550 | ref | cc | 20120528 | 20120525 |
5493831 | ref | gcc | 20120528 | 20120525 |