| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10431 | e/tpy6 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10436 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10493 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10559 | e/tpy6 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10559 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10559 | e/tpy6 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10617 | e/tpy6 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10625 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10635 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10673 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10682 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10688 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10697 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10697 | e/tpy6 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10697 | e/tpy6 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10702 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10711 | e/tpy6 | gcc -m32 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10711 | e/tpy6 | gcc -m32 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10711 | e/tpy6 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10716 | e/tpy6 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10716 | e/tpy6 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10721 | e/tpy6 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10721 | e/tpy6 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10721 | e/tpy6 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10735 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10778 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10783 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10783 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10783 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10783 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10783 | e/tpy6 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10816 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10821 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10835 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10839 | e/tpy6 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10844 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10849 | e/tpy6 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10864 | e/tpy6 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10868 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10868 | e/tpy6 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10877 | e/tpy6 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10882 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10882 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 10916 | e/tpy6 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10925 | e/tpy6 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10930 | e/tpy6 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10934 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10935 | e/tpy6 | gcc -m32 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10939 | e/tpy6 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10944 | e/tpy6 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10949 | e/tpy6 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10963 | e/tpy6 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10968 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10982 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10992 | e/tpy6 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171111 | 20171020 |
| 10992 | e/tpy6 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10996 | e/tpy6 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 10997 | e/tpy6 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11030 | e/tpy6 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11030 | e/tpy6 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11039 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11039 | e/tpy6 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11039 | e/tpy6 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11214 | e/tpy6 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11367 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11376 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11376 | e/tpy6 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11381 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11395 | e/tpy6 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11396 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11396 | e/tpy6 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11400 | e/tpy6 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11414 | e/tpy6 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11438 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11443 | e/tpy6 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11457 | e/tpy6 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11466 | e/tpy6 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11509 | e/tpy6 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11518 | e/tpy6 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11523 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11552 | e/tpy6 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11552 | e/tpy6 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11571 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11576 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11599 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11628 | e/tpy6 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11647 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11647 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11662 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11666 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11671 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11671 | e/tpy6 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11676 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11685 | e/tpy6 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11695 | e/tpy6 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11714 | e/tpy6 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 11723 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11746 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11766 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11766 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11823 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 11823 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11860 | e/tpy6 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11908 | e/tpy6 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11909 | e/tpy6 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11923 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11942 | e/tpy6 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11946 | e/tpy6 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11965 | e/tpy6 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 11970 | e/tpy6 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 11994 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12004 | e/tpy6 | gcc -m32 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12018 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12022 | e/tpy6 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12031 | e/tpy6 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12032 | e/tpy6 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12070 | e/tpy6 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12075 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12075 | e/tpy6 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12075 | e/tpy6 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12075 | e/tpy6 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12079 | e/tpy6 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12084 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12084 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12089 | e/tpy6 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12098 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12099 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12099 | e/tpy6 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12108 | e/tpy6 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12118 | e/tpy6 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12169 | e/tpy6 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12169 | e/tpy6 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12189 | e/tpy6 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12203 | e/tpy6 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12207 | e/tpy6 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12231 | e/tpy6 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12245 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12245 | e/tpy6 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12251 | e/tpy6 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12255 | e/tpy6 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12259 | e/tpy6 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12260 | e/tpy6 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12270 | e/tpy6 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12302 | e/tpy6 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12312 | e/tpy6 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12317 | e/tpy6 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12317 | e/tpy6 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171111 | 20171020 |
| 12341 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12364 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12421 | e/tpy6 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12426 | e/tpy6 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12569 | e/tpy6 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171111 | 20171020 |
| 12716 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12721 | e/tpy6 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12887 | e/tpy6 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12891 | e/tpy6 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171111 | 20171020 |
| 12954 | e/tpy6 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 12958 | e/tpy6 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13067 | e/tpy6 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13115 | e/tpy6 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171111 | 20171020 |
| 13157 | e/tpy6 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171111 | 20171020 |