Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13689 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13784 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13815 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13829 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13892 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13909 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13920 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13928 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13941 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13942 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13965 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14032 | e/tpy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14035 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14046 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14058 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14062 | e/tpy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14063 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14080 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14106 | e/tpy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14133 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14138 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14138 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14149 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14181 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14184 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14189 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14218 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14264 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14267 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14367 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14384 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14392 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14413 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14413 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14422 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14443 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14466 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14467 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14477 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14480 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14485 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14488 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
14491 | e/tpy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14512 | e/tpy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14512 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14519 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
14525 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
14560 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
14568 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
14571 | e/tpy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14571 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14578 | e/tpy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
14581 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
14589 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
14597 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14605 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
14613 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14613 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14615 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14629 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
14635 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14640 | e/tpy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161014 | 20161009 |
14645 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14645 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14654 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
14683 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14685 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14693 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14714 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14717 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
14744 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14747 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14765 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14770 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
14773 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14792 | e/tpy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14797 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14806 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14813 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14814 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14858 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14858 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14869 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
14896 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
14898 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14904 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
14923 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
14925 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14925 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
14930 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14936 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14991 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
15027 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15037 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15050 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
15051 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15059 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15074 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15076 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
15091 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
15143 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15157 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
15160 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15199 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
15218 | e/tpy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15237 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15254 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15269 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15274 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15374 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15379 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15394 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
15416 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15424 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15432 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15455 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15491 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15589 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15597 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
15626 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
15634 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15637 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
15760 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15810 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15826 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15862 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15976 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
16037 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
16051 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
16080 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16085 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16085 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16086 | e/tpy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16181 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16210 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16221 | e/tpy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
16248 | e/tpy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16285 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16315 | e/tpy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16322 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
16352 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16358 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
16358 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16362 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16395 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16448 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16462 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16480 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
16498 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
16507 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
16544 | e/tpy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16554 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
16581 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16618 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16637 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
16669 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16670 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16950 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16960 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
17208 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |