| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 70979 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76559 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76650 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76658 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76666 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76675 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76675 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76692 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76692 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76700 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76700 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76708 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76708 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76709 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76717 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76717 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76717 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76725 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76734 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76734 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76741 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76741 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76742 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76742 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76742 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76750 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76750 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76750 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76758 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76758 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76766 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76766 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76766 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76767 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76767 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76775 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76775 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76783 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76783 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76783 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76783 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76791 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76792 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76800 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76800 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76800 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76800 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76808 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76808 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76808 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76817 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76825 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76825 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76833 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76850 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76850 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76850 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76850 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76858 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76858 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76858 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76858 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76858 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76866 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76867 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76867 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76875 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76883 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76883 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76883 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76884 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76891 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76892 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76892 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76900 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76900 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76900 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76900 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76900 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76908 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76917 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76917 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76917 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76925 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76925 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76925 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76925 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76933 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76934 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76941 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76942 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76942 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76950 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76950 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76950 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76950 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76958 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76967 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 76975 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76975 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76975 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76983 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 76991 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76991 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 76992 | ref | gcc -m32 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 76992 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77000 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77008 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77009 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77016 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77017 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77025 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77033 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77033 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 77041 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 77042 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 77050 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77058 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77067 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 77075 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77075 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77092 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77092 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77109 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77117 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140521 | 20140517 |
| 77133 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77167 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77183 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77241 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140521 | 20140517 |
| 77359 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77441 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77442 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77633 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140521 | 20140517 |
| 77650 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140521 | 20140517 |
| 77684 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140521 | 20140517 |