| 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 |