| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13284 | e/tpypy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13320 | e/tpypy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13392 | e/tpypy | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13437 | e/tpypy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13554 | e/tpypy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13653 | e/tpypy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13653 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13662 | e/tpypy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13671 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13671 | e/tpypy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13716 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13797 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13815 | e/tpypy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13842 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13887 | e/tpypy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13896 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13914 | e/tpypy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13914 | e/tpypy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13923 | e/tpypy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13941 | e/tpypy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13950 | e/tpypy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 13977 | e/tpypy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 13986 | e/tpypy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170909 | 20170904 |
| 13986 | e/tpypy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14040 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14040 | e/tpypy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14049 | e/tpypy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14058 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14076 | e/tpypy | gcc -m32 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14121 | e/tpypy | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14139 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14148 | e/tpypy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14157 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14157 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14202 | e/tpypy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14220 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14229 | e/tpypy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14364 | e/tpypy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 14634 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14652 | e/tpypy | gcc -m32 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 14661 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14688 | e/tpypy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14706 | e/tpypy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14715 | e/tpypy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 14751 | e/tpypy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 14949 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 14958 | e/tpypy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14958 | e/tpypy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14967 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 14967 | e/tpypy | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14967 | e/tpypy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14976 | e/tpypy | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 14994 | e/tpypy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15012 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15039 | e/tpypy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15093 | e/tpypy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15192 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 15201 | e/tpypy | gcc -m32 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15219 | e/tpypy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15246 | e/tpypy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15264 | e/tpypy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15282 | e/tpypy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15300 | e/tpypy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15336 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15363 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15390 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15399 | e/tpypy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15408 | e/tpypy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15408 | e/tpypy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15417 | e/tpypy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15417 | e/tpypy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15426 | e/tpypy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15444 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15471 | e/tpypy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170909 | 20170904 |
| 15480 | e/tpypy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15498 | e/tpypy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15498 | e/tpypy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15507 | e/tpypy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15516 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15543 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15642 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15642 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15651 | e/tpypy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15678 | e/tpypy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15678 | e/tpypy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15687 | e/tpypy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 15705 | e/tpypy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15741 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15759 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15786 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15786 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15831 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15831 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15831 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15840 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15840 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15840 | e/tpypy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15876 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15912 | e/tpypy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15921 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15930 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15939 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 15993 | e/tpypy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 15993 | e/tpypy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 16038 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170909 | 20170904 |
| 16119 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16128 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16137 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16146 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170909 | 20170904 |
| 16227 | e/tpypy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16245 | e/tpypy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16308 | e/tpypy | gcc -m32 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16326 | e/tpypy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16326 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16326 | e/tpypy | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16335 | e/tpypy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16353 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16353 | e/tpypy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16353 | e/tpypy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16380 | e/tpypy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16407 | e/tpypy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16416 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 16425 | e/tpypy | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16443 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16461 | e/tpypy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16470 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16479 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16533 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16560 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16587 | e/tpypy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16632 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16632 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16650 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16668 | e/tpypy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16686 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16704 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16722 | e/tpypy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 16776 | e/tpypy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16821 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16848 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16866 | e/tpypy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 16947 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 16947 | e/tpypy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 16983 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 17010 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 17037 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 17190 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 17190 | e/tpypy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 17235 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 17280 | e/tpypy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 17370 | e/tpypy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 17370 | e/tpypy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 17388 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 17487 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 17514 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 17523 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 17568 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 17640 | e/tpypy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170909 | 20170904 |
| 17649 | e/tpypy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 18405 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170909 | 20170904 |
| 19161 | e/tpypy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 19287 | e/tpypy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 19638 | e/tpypy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 19647 | e/tpypy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 19773 | e/tpypy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 19809 | e/tpypy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170909 | 20170904 |
| 20007 | e/tpypy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170909 | 20170904 |