Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12609 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
12613 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140525 |
12936 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13026 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140525 |
13330 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13384 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13412 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13424 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13439 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13451 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
13455 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13498 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140525 |
13537 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13599 | e/tpy | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140531 | 20140525 |
13607 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140525 |
13623 | e/tpy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13631 | e/tpy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
13634 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13638 | e/tpy | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140531 | 20140525 |
13650 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13685 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13697 | e/tpy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13701 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140525 |
13759 | e/tpy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13865 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13966 | e/tpy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
13966 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
13985 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
13993 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140525 |
13993 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140531 | 20140525 |
14032 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140525 |
14048 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14052 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140525 |
14075 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14090 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14118 | e/tpy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14122 | e/tpy | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14126 | e/tpy | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14169 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14177 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140525 |
14180 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140525 |
14274 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14274 | e/tpy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14278 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14301 | e/tpy | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140531 | 20140525 |
14305 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
14305 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
14313 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140525 |
14317 | e/tpy | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140531 | 20140525 |
14356 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140525 |
14379 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140531 | 20140525 |
14391 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14418 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20140531 | 20140525 |
14430 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
14446 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14457 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14461 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14461 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14465 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14485 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14489 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14543 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140531 | 20140525 |
14551 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14555 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14559 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14586 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14606 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
14621 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140525 |
14625 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14629 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14656 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14676 | e/tpy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
14719 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
14726 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14730 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140525 |
14758 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
14761 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140531 | 20140525 |
14765 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
14773 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
14796 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
14808 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14812 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14816 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14828 | e/tpy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
14840 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
14859 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140531 | 20140525 |
14874 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140531 | 20140525 |
14882 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140531 | 20140525 |
14921 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
14929 | e/tpy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
14929 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14956 | e/tpy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
14964 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15000 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140531 | 20140525 |
15003 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140531 | 20140525 |
15050 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140531 | 20140525 |
15058 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15085 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15093 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140531 | 20140525 |
15155 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140525 |
15214 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15230 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15265 | e/tpy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15299 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15300 | e/tpy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15354 | e/tpy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15358 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15397 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15413 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140531 | 20140525 |
15428 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15428 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15429 | e/tpy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
15444 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140525 |
15456 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15468 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15479 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140531 | 20140525 |
15511 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15514 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15514 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15538 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15553 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15565 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15674 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15678 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15686 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140525 |
15710 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15760 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15799 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15803 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140525 |
15807 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15811 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15818 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140531 | 20140525 |
15822 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140531 | 20140525 |
15826 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140531 | 20140525 |
15826 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140531 | 20140525 |
15846 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140531 | 20140525 |
15900 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
15935 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16080 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16134 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16161 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16279 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16318 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16368 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140525 |
16380 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16450 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16478 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16536 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16536 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16922 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140531 | 20140525 |
16930 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140531 | 20140525 |
16949 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
17141 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140531 | 20140525 |
17144 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
17172 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140531 | 20140525 |
17234 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
17445 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
17495 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140531 | 20140525 |
17730 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140531 | 20140525 |
17858 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140525 |
18061 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
18123 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140531 | 20140525 |
18221 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140531 | 20140525 |
18260 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140525 |
18482 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140531 | 20140525 |
18502 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140531 | 20140525 |