| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 570632 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 571346 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 571374 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 571724 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 575113 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 575125 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 575811 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 576256 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 577068 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 577091 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 577333 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 578737 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 578931 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 579033 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 579587 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 580242 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 581369 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 581377 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 581654 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 581876 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 582874 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 583787 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 584111 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 584181 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 584403 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 584528 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 584743 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 586896 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 587102 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 588736 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 588935 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 588986 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 589407 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 589707 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 589828 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 594403 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 604360 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 638040 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 638114 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 638126 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 638313 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 642396 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 642896 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 643122 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 647852 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 653882 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 653991 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 654104 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 654404 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 654771 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 655925 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 656206 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 658164 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 659279 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 659306 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 737416 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 737537 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 737576 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 738652 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 739077 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 739214 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 740200 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 740844 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 741788 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 743059 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 743609 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 744104 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 744167 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 744171 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 744393 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 752084 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 752345 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 755672 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1791668 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1792857 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1794690 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1796574 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1804077 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1829865 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1831455 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1833488 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1840215 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1840270 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1840523 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1850503 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1861630 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1883692 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1883751 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1884351 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1886707 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1894421 | ref | gcc -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1899846 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1900088 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1904526 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1915797 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1916417 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1919974 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1922864 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1929466 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1932594 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1943467 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1947052 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1956033 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 1978477 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1980732 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1996091 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 1997206 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2003422 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2007108 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2012880 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2028858 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2032282 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2037372 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2045691 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2048498 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2109128 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2131654 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2783422 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2786261 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2787658 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2803211 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2814743 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2814911 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2827141 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2841864 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2843162 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2843288 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2843557 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2844383 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2844941 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2845857 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2848599 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2848880 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2850074 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2851005 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2852604 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2852780 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2858154 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2859070 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2859808 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2863997 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2864262 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2867725 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2868489 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2893695 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2898020 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2898558 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2901947 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2907400 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2909303 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2910421 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 2926178 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2934781 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2936832 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2940861 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2949157 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2955252 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2957222 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2960174 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2962709 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2962861 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 2965150 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2965322 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2973364 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 2976589 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 3012216 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |