| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 38352 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 38521 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140520 | 20140517 |
| 38785 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 40582 | cop_opt32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 45346 | cop_opt32 | gcc -m32 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 45679 | cop_opt32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 45764 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 86258 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86275 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86567 | cop_opt32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86583 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86609 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86691 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86708 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86866 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140520 | 20140517 |
| 86942 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 87092 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140520 | 20140517 |
| 89042 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140520 | 20140517 |
| 89092 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140520 | 20140517 |
| 89858 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91183 | cop_opt32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91275 | cop_opt32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91333 | cop_opt32 | gcc -m32 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91408 | cop_opt32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91417 | cop_opt32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91633 | cop_opt32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91725 | cop_opt32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91725 | cop_opt32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91758 | cop_opt32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91783 | cop_opt32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140520 | 20140517 |
| 91909 | cop_opt32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 92017 | cop_opt32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 92166 | cop_opt32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140520 | 20140517 |
| 92383 | cop_opt32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 93317 | cop_opt32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140520 | 20140517 |
| 93433 | cop_opt32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140520 | 20140517 |
| 99716 | cop_opt32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 99825 | cop_opt32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 99842 | cop_opt32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 101367 | cop_opt32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101450 | cop_opt32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101475 | cop_opt32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101483 | cop_opt32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101483 | cop_opt32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101500 | cop_opt32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101591 | cop_opt32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101609 | cop_opt32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 101625 | cop_opt32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 101692 | cop_opt32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 101700 | cop_opt32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 101725 | cop_opt32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 101792 | cop_opt32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 101817 | cop_opt32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 101891 | cop_opt32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 101959 | cop_opt32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 102150 | cop_opt32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 102234 | cop_opt32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 102525 | cop_opt32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 102817 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 102933 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 102934 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 102992 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103000 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103092 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103125 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103133 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103134 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103142 | cop_opt32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103158 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103158 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103158 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103216 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103275 | cop_opt32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103425 | cop_opt32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103425 | cop_opt32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103767 | cop_opt32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 103800 | cop_opt32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103825 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103850 | cop_opt32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103917 | cop_opt32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 103934 | cop_opt32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103950 | cop_opt32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103959 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 103984 | cop_opt32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104017 | cop_opt32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 104025 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104025 | cop_opt32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104025 | cop_opt32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104100 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104133 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104292 | cop_opt32 | gcc -m32 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 104375 | cop_opt32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104417 | cop_opt32 | gcc -m32 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104459 | cop_opt32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 104650 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104658 | cop_opt32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104683 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104683 | cop_opt32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104692 | cop_opt32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 104767 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104767 | cop_opt32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 104767 | cop_opt32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 104809 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 104833 | cop_opt32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 105175 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 105267 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 105584 | cop_opt32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 105600 | cop_opt32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 105691 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 105691 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 105800 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 105884 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 105933 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 106200 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 106342 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 106342 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 106583 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 106600 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 106775 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 106775 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 106825 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 106933 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 106950 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 107167 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 107225 | cop_opt32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 107225 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 107367 | cop_opt32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 107609 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 107642 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 107900 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 107942 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 107958 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 112917 | cop_opt32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 113017 | cop_opt32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 113067 | cop_opt32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 113217 | cop_opt32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 122092 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 122133 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 123883 | cop_opt32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 124342 | cop_opt32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140520 | 20140517 |