| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8299 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8308 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8325 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8329 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8330 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8334 | e/tpy6 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8347 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8356 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8388 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8431 | e/tpy6 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8454 | e/tpy6 | gcc -m32 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8457 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8467 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8476 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8476 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8485 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8493 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8507 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8511 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8511 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8516 | e/tpy6 | gcc -m32 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8516 | e/tpy6 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8520 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8542 | e/tpy6 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8542 | e/tpy6 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8543 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8551 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8551 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8560 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8560 | e/tpy6 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8565 | e/tpy6 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8573 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8578 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8582 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8583 | e/tpy6 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8587 | e/tpy6 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8613 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8613 | e/tpy6 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8635 | e/tpy6 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8675 | e/tpy6 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8680 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8684 | e/tpy6 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8688 | e/tpy6 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8715 | e/tpy6 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8719 | e/tpy6 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8724 | e/tpy6 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8755 | e/tpy6 | gcc -m32 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8773 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8785 | e/tpy6 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8799 | e/tpy6 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8821 | e/tpy6 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8822 | e/tpy6 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8843 | e/tpy6 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8848 | e/tpy6 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8848 | e/tpy6 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8852 | e/tpy6 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8852 | e/tpy6 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8857 | e/tpy6 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8879 | e/tpy6 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8879 | e/tpy6 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8879 | e/tpy6 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8892 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8897 | e/tpy6 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8900 | e/tpy6 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8901 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8901 | e/tpy6 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8901 | e/tpy6 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8902 | e/tpy6 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8906 | e/tpy6 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8906 | e/tpy6 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8914 | e/tpy6 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8959 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8967 | e/tpy6 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 8968 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8973 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8976 | e/tpy6 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8985 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8985 | e/tpy6 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 8989 | e/tpy6 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170907 | 20170904 |
| 8999 | e/tpy6 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9043 | e/tpy6 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9061 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9061 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9095 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9096 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9109 | e/tpy6 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9114 | e/tpy6 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9119 | e/tpy6 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9131 | e/tpy6 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9171 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9189 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9202 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9234 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9260 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9274 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9292 | e/tpy6 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9295 | e/tpy6 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9300 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9326 | e/tpy6 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9353 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9380 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9388 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9393 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9397 | e/tpy6 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9411 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9437 | e/tpy6 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9459 | e/tpy6 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9464 | e/tpy6 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9468 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9476 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9477 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9477 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9477 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9526 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9561 | e/tpy6 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9597 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 9619 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9694 | e/tpy6 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9721 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9783 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9783 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9818 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9823 | e/tpy6 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170907 | 20170904 |
| 9885 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9889 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9894 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9951 | e/tpy6 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9964 | e/tpy6 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9973 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170907 | 20170904 |
| 9978 | e/tpy6 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 9991 | e/tpy6 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10005 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10013 | e/tpy6 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10022 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10058 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10066 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10079 | e/tpy6 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170907 | 20170904 |
| 10080 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10093 | e/tpy6 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10102 | e/tpy6 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10106 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10106 | e/tpy6 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10106 | e/tpy6 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10115 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10124 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10128 | e/tpy6 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10142 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10146 | e/tpy6 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10182 | e/tpy6 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10186 | e/tpy6 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10195 | e/tpy6 | gcc -m32 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10195 | e/tpy6 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10199 | e/tpy6 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10220 | e/tpy6 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10235 | e/tpy6 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10279 | e/tpy6 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10279 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10283 | e/tpy6 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10332 | e/tpy6 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170907 | 20170904 |
| 10416 | e/tpy6 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170907 | 20170904 |